MOUNTMGR_VOLUME_MOUNT_POINT構造体 (mountmgr.h)
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" などです。
詳細については、「 記憶域クラス ドライバーでのマウント マネージャー要求のサポート」を参照してください。
要件
要件 | 値 |
---|---|
Header | mountmgr.h (Mountmgr.h を含む) |