다음을 통해 공유


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(Interprocess Communication) 함수 호출을 수행해서는 안 됩니다.

자세한 내용은 스토리지 클래스 드라이버에서 탑재 관리자 요청 지원을 참조하세요.

요구 사항

요구 사항
헤더 mountmgr.h(Mountmgr.h 포함)

추가 정보

IOCTL_MOUNTDEV_LINK_CREATED

IOCTL_MOUNTDEV_LINK_DELETED

IOCTL_MOUNTDEV_QUERY_DEVICE_NAME