Undocumented functions of NTDLL

2OO1, 13 April


FILE_DIRECTORY_INFORMATION
FILE_DIRECTORY_INFORMATION

typedef struct _FILE_DIRECTORY_INFORMATION {

ULONG NextEntryOffset; ULONG FileIndex; LARGE_INTEGER CreationTime; LARGE_INTEGER LastAccessTime; LARGE_INTEGER LastWriteTime; LARGE_INTEGER ChangeTime; LARGE_INTEGER EndOfFile; LARGE_INTEGER AllocationSize; ULONG FileAttributes; ULONG FileNameLength; WCHAR FileName[1]; } FILE_DIRECTORY_INFORMATION, *PFILE_DIRECTORY_INFORMATION;



Structure FILE_DIRECTORY_INFORMATION is returned as a result of call NtQueryDirectoryFile with FileDirectoryInformation information class. It contains some typical informations about directory entries.



Requirements:
Library: ntdll.lib


See also:
FILE_BOTH_DIR_INFORMATION
FILE_FULL_DIR_INFORMATION
FILE_INFORMATION_CLASS
FILE_NAMES_INFORMATION
NtQueryDirectoryFile