MOUNTDEV_UNIQUE_ID 構造体には、マウント マネージャー クライアントが IOCTL_MOUNTDEV_QUERY_UNIQUE_ID 要求に応答してマウント マネージャーに提供する一意のボリューム ID が含まれています。
構文
typedef struct _MOUNTDEV_UNIQUE_ID {
USHORT UniqueIdLength;
UCHAR UniqueId[1];
} MOUNTDEV_UNIQUE_ID, *PMOUNTDEV_UNIQUE_ID;
メンバーズ
UniqueIdLength
一意のボリューム ID の長さ (バイト単位)。
UniqueId[1]
一意のボリューム ID を指定するバイトの配列。
備考
一意のボリューム ID とその使用方法については、「記憶域クラス ドライバーでのマウント マネージャー要求のサポート」を参照してください。
ベスト プラクティスとして、実装者はスレッド同期を行ってはならないし、ブロックやプロセス間通信 (IPC) 関数呼び出しを行ってはなりません。
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | mountdev.h (Mountmgr.h を含む) |