2OO1, 25 January
NtQueryEaFile
NtQueryEaFile
NTSYSAPI
NTSTATUS
NTAPI
NtQueryEaFile(
IN HANDLE FileHandle,
OUT PIO_STATUS_BLOCK IoStatusBlock,
OUT PVOID Buffer,
IN ULONG Length,
IN BOOLEAN ReturnSingleEntry,
IN PVOID EaList OPTIONAL,
IN ULONG EaListLength,
IN PULONG EaIndex OPTIONAL,
IN BOOLEAN RestartScan );
NtQueryEaFile is used to read EA from
NTFS file. For more information about EA see
FILE_FULL_EA_INFORMATION.
- FileHandle HANDLE to File Object
opened with FILE_READ_EA access.
- IoStatusBlock IO result of call.
- Buffer Caller's allocated buffer for
output data. See
FILE_FULL_EA_INFORMATION for detailed description of fields
avaiable in buffer.
- Length Length of buffer, in bytes.
- ReturnSingleEntry If set, only one
entry is returned.
- EaListLength Length of EaList, in bytes.
- EaIndex Pointer to ULONG value
contains 1-based index of queried attribute.
- RestartScan If set, result is the first
quered EA.
- Documented by:
- Tomasz Nowak
Requirements:
- Library: ntdll.lib
See also:
-
FILE_FULL_EA_INFORMATION
-
FILE_GET_EA_INFORMATION
-
NtCreateFile
- NtSetEaFile