MOUNTDEV_NAME構造体 (mountmgr.h)
MOUNTDEV_NAME 構造体は、デバイスの名前を保持します。
構文
typedef struct _MOUNTDEV_NAME {
USHORT NameLength;
WCHAR Name[1];
} MOUNTDEV_NAME, *PMOUNTDEV_NAME;
メンバーズ
NameLength
名前の長さをバイト単位で格納します。
Name[1]
デバイス マウント ポイントの名前を保持するワイド文字の可変サイズの配列を格納します。 名前には、"\Device\HarddiskVolume1" などの非永続的なターゲット名、ドライブ文字 "\DosDevices\D:" などの永続的なシンボリック リンク名、または "\DosDevices\E:\FilesysD\mnt" などのマウント ポイントを指定できます。
備考
ベスト プラクティスとして、実装者はスレッド同期を行ってはならないし、ブロックやプロセス間通信 (IPC) 関数呼び出しを行ってはなりません。
詳細については、「記憶域クラス ドライバー でのマウント マネージャー要求のサポート」を参照してください。
必要条件
要件 | 価値 |
---|---|
ヘッダー | mountmgr.h (Mountmgr.h を含む) |