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 포함) |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기