次の方法で共有


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"。

詳細については、「記憶域クラス ドライバー でのマウント マネージャー要求のサポート」を参照してください。

必要条件

要件 価値
ヘッダー mountmgr.h (Mountmgr.h を含む)

関連項目

IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED