ulRefType (ULONG) - input
Possible values are shown in the following list:
pvFile (PVOID) - input
If ulRefType equals ENUMEA_REFTYPE_FHANDLE, this field contains the address of the handle of a file returned by DosOpen. If ulRefType equals ENUMEA_REFTYPE_PATH, this field contains the ASCIIZ name of a file or subdirectory.
ulEntry (ULONG) - input
The value 0 is reserved. A value of 1 indicates the file object's first EA; a value of 2, the second; and so on.
pvBuf (PVOID) - output
Level 1 information (ulInfoLevel == ENUMEA_LEVEL_NO_VALUE) is returned in a data structure of type DENA2.
cbBuf (ULONG) - input
pulCount (PULONG) - in/out
Input
ulInfoLevel (ULONG) - input
Only the value 1 (ENUMEA_LEVEL_NO_VALUE) can be specified, indicating return of level 1 information.
fhFileHandleLockID (FHLOCK) - input
Required only when ulRefType is equal to zero. Otherwise, value is ignored.
ulrc (APIRET) - returns
DosProtectEnumAttribute returns one of the following values: