MOUNTMGR_VOLUME_MOUNT_POINT構造体は、ボリューム・マウント・ポイントが作成されたことをマウント・マネージャーに通知するために、IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED 要求と組み合わせて使用されます。
構文
typedef struct _MOUNTMGR_VOLUME_MOUNT_POINT {
USHORT SourceVolumeNameOffset;
USHORT SourceVolumeNameLength;
USHORT TargetVolumeNameOffset;
USHORT TargetVolumeNameLength;
} MOUNTMGR_VOLUME_MOUNT_POINT, *PMOUNTMGR_VOLUME_MOUNT_POINT;
メンバーズ
SourceVolumeNameOffset
マウント ポイントの名前が配置されている出力バッファーへのオフセットをバイト単位で格納します。
SourceVolumeNameLength
マウント ポイント名の長さをバイト単位で格納します。
TargetVolumeNameOffset
ターゲット デバイスの一意の (永続的な) ボリューム名が配置されている出力バッファーへのオフセットをバイト単位で格納します。
TargetVolumeNameLength
ターゲット名の長さをバイト単位で格納します。
備考
マウント ポイント名には、システム オブジェクト ツリー内のマウント ポイント オブジェクト名の完全なパスが含まれている必要があります。 例: "\DosDevices\E:\FilesysD\mnt"。
詳細については、「記憶域クラス ドライバー でのマウント マネージャー要求のサポート」を参照してください。
必要条件
要件 | 価値 |
---|---|
ヘッダー | mountmgr.h (Mountmgr.h を含む) |