FILE_ID_INFORMATION structure (ntifs.h)

FILE_ID_INFORMATION is used to query file identification information.

Syntax

typedef struct _FILE_ID_INFORMATION {
  ULONGLONG   VolumeSerialNumber;
  FILE_ID_128 FileId;
} FILE_ID_INFORMATION, *PFILE_ID_INFORMATION;

Members

VolumeSerialNumber

Serial number of the volume where the file is located.

FileId

128-bit value that uniquely identifies the file within the given volume. This identifier is generated by the file system. For file systems that do not support a 128-bit file ID, this field must be set to 0, and must be ignored.

Requirements

Requirement Value
Header ntifs.h

See also

NtQueryInformationFile