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" などです。 一意のボリューム名とマウント マネージャーがそれらを使用する方法の詳細については、「 Storage Class Driver でのマウント マネージャー要求のサポート」を参照してください。

要件

要件
Header mountmgr.h (Mountmgr.h を含む)

こちらもご覧ください

IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED