FILE_ID_INFO 結構 (winbase.h)

包含檔案的識別資訊。 當 FileIdInfo 傳入 FileInformationClass 參數時,會從 GetFileInformationByHandleEx 函式傳回這個結構。

語法

typedef struct _FILE_ID_INFO {
  ULONGLONG   VolumeSerialNumber;
  FILE_ID_128 FileId;
} FILE_ID_INFO, *PFILE_ID_INFO;

成員

VolumeSerialNumber

包含檔案之磁碟區的序號。

FileId

檔案的 128 位檔案標識碼。 檔案標識碼和磁碟區序號可唯一識別單一計算機上的檔案。 若要判斷兩個開啟的句柄是否代表相同的檔案,請合併每個檔案的標識碼和磁碟區序號,並加以比較。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 winbase.h (包含 Windows.h)

另請參閱

FILE_ID_128

FILE_INFO_BY_HANDLE_CLASS

檔案管理結構

GetFileInformationByHandleEx