다음을 통해 공유


CDROM_EXCLUSIVE_ACCESS 구조체(ntddcdrm.h)

CDROM_EXCLUSIVE_ACCESS 구조는 IOCTL_CDROM_EXCLUSIVE_ACCESS 요청과 함께 CD-ROM 디바이스의 액세스 상태를 쿼리하거나 단독 액세스를 위해 디바이스를 잠그거나 잠금 해제하는 데 사용됩니다.

통사론

typedef struct _CDROM_EXCLUSIVE_ACCESS {
  EXCLUSIVE_ACCESS_REQUEST_TYPE RequestType;
  ULONG                         Flags;
} CDROM_EXCLUSIVE_ACCESS, *PCDROM_EXCLUSIVE_ACCESS;

회원

RequestType

작업 형식을 지정하는 EXCLUSIVE_ACCESS_REQUEST_TYPE형식화된 열거형 값입니다.

Flags

작업의 특성을 지정하는 플래그입니다. 플래그의 의미는 RequestType 지정하는 작업 유형에 따라. 다음 표에서는 RequestTypeFlags가능한 값을 설명합니다.

RequestType 플래그 의미
ExclusiveAccessQueryState 해당 없음 해당 없음
ExclusiveAccessLockDevice 0 호출자가 파일 시스템을 분리해야 합니다.
CDROM_LOCK_IGNORE_VOLUME 파일 시스템 탑재를 무시하고 디바이스를 잠가줍니다.
ExclusiveAccessUnlockDevice CDROM_NO_MEDIA_NOTIFICATIONS 단독 액세스 잠금 해제 시 미디어 제거 알림 및 미디어 도착 알림 전송 방지

요구 사항

요구
헤더 ntddcdrm.h(Ntddcdrm.h 포함)

참고 항목

IOCTL_CDROM_EXCLUSIVE_ACCESS