FILE_NETWORK_OPEN_INFORMATION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTIOAPI_H

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;
} FILE_NETWORK_OPEN_INFORMATION, *PFILE_NETWORK_OPEN_INFORMATION;

#endif

View code on GitHub

This structure is documented in Windows Driver Kit.


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

See also