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) 関数呼び出しを行ってはなりません。

要件

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

こちらもご覧ください

IOCTL_MOUNTDEV_LINK_CREATED

IOCTL_MOUNTDEV_LINK_DELETED

IOCTL_MOUNTDEV_QUERY_DEVICE_NAME