FILE_ID_INFO 構造体 (winbase.h)

ファイルの識別情報が含まれます。 FileInformationClass パラメーターで FileIdInfo が渡されると、この構造体は GetFileInformationByHandleEx 関数から返されます。

構文

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

メンバー

VolumeSerialNumber

ファイルを含むボリュームのシリアル番号。

FileId

ファイルの 128 ビット ファイル識別子。 ファイル識別子とボリュームシリアル番号は、1 台のコンピューター上のファイルを一意に識別します。 開いている 2 つのハンドルが同じファイルを表しているかどうかを判断するには、各ファイルの識別子とボリュームシリアル番号を組み合わせて比較します。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header winbase.h (Windows.h を含む)

こちらもご覧ください

FILE_ID_128

FILE_INFO_BY_HANDLE_CLASS

ファイル管理の構造体

GetFileInformationByHandleEx