2OO1, 11 February
FILE_NETWORK_OPEN_INFORMATION
FILE_NETWORK_OPEN_INFORMATION
typedef struct _FILE_NETWORK_OPEN_INFORMATION {
  LARGE_INTEGER           CreationTime;
  LARGE_INTEGER           LastAccessTime;
  LARGE_INTEGER           LastWriteTime;
  LARGE_INTEGER           ChangeTime;
  LARGE_INTEGER           AllocationSize;
  LARGE_INTEGER           EndOfFile;
  ULONG                   FileAttributes;
  ULONG                   Unknown;
} FILE_NETWORK_OPEN_INFORMATION, *PFILE_NETWORK_OPEN_INFORMATION;
FILE_NETWORK_OPEN_INFORMATION structure is used with
two file functions:
- 1) 
NtQueryFullAttributesFile,
 
- 2) 
NtQueryInformationFile with 
FileNetworkOpenInformation information class.
 
 
- CreationTime     Indicates time of file
creation.
- LastAccessTime     Time of last open
file.
- LastWriteTime     Time of last write
operation.
- ChangeTime     Time of any last
change.
- AllocationSize     Number of bytes that
file use on storage, equal or greater to EndOfFile.
- EndOfFile     Length of file, in
bytes.
- FileAttributes     File attributes.
- Unknown     - ???
 
 
 
- Documented by:
- Tomasz Nowak
- Bo Branten
 
 
 
 
Requirements:
- Library: ntdll.lib
 
 
 
See also:
- FILE_BASIC_INFORMATION
 
- 
FILE_INFORMATION_CLASS
 
- FILE_STANDARD_INFORMATION
 
- 
NtCreateFile
 
- 
NtOpenFile
 
- 
NtQueryAttributesFile
 
- 
NtQueryFullAttributesFile
 
- 
NtQueryInformationFile
 
- 
NtWriteFile