T_enumerateEAwithKey

Describes the data layout returned by the EnumerateEA function when a key value is specified

Service:Extended Attribute
Defined In:nwextatt.h

Structure

  typedef struct  
  {  
     LONG   EALength ;  
     WORD   keyLength ;  
     LONG   accessFlags ;  
     LONG   keyExtants ;  
     LONG   valueExtants ;  
     char   keyValue [1]; 
  } T_enumerateEAwithKey; 
  

Fields

EALength
Specifies the length of the Extended Attribute.
keyLength
Specifies the length of the keyValue field.
accessFlags
Specifies developer-defined access flags.
keyExtants
Specifies the number of 128-byte extants used by the key value.
valueExtants
Specifies the number of 128-byte extants used by the Extended Attribute.
keyValue
Specifies the first character of the key value.

Remarks

The key is a developer-defined value used for categorizing Extended Attributes.