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 지정하는 작업 유형에 따라. 다음 표에서는 RequestType 및 Flags가능한 값을 설명합니다.
RequestType | 플래그 | 의미 |
---|---|---|
ExclusiveAccessQueryState | 해당 없음 | 해당 없음 |
ExclusiveAccessLockDevice | 0 | 호출자가 파일 시스템을 분리해야 합니다. |
CDROM_LOCK_IGNORE_VOLUME | 파일 시스템 탑재를 무시하고 디바이스를 잠가줍니다. | |
ExclusiveAccessUnlockDevice | CDROM_NO_MEDIA_NOTIFICATIONS | 단독 액세스 잠금 해제 시 미디어 제거 알림 및 미디어 도착 알림 전송 방지 |
요구 사항
요구 | 값 |
---|---|
헤더 | ntddcdrm.h(Ntddcdrm.h 포함) |