FILE_ID_DESCRIPTOR構造体 (winbase.h)
使用する ID の種類を指定します。
構文
typedef struct FILE_ID_DESCRIPTOR {
DWORD dwSize;
FILE_ID_TYPE Type;
union {
LARGE_INTEGER FileId;
GUID ObjectId;
FILE_ID_128 ExtendedFileId;
} DUMMYUNIONNAME;
} FILE_ID_DESCRIPTOR, *LPFILE_ID_DESCRIPTOR;
メンバー
dwSize
この FILE_ID_DESCRIPTOR 構造体のサイズ。
Type
渡される識別子の種類を示す共用体の識別子。
DUMMYUNIONNAME
DUMMYUNIONNAME.FileId
開くファイルの ID。
DUMMYUNIONNAME.ObjectId
開くオブジェクトの ID。
DUMMYUNIONNAME.ExtendedFileId
ファイル の 128 ビット ファイル ID を含むFILE_ID_128構造体。 これは ReFS ファイル システムで使用されます。
Windows XP、Windows Server 2003、Windows Vista、Windows Server 2008、Windows 7、Windows Server 2008 R2: このメンバーは、Windows 8 および Windows Server 2012 より前はサポートされていません。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | winbase.h (Windows.h を含む) |
再頒布可能パッケージ | Windows Server 2003 および Windows XP 上の Windows SDK。 |