Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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 и флагов :
| RequestType | Флаги | Значение |
|---|---|---|
| ExclusiveAccessQueryState | Неприменимо | Неприменимо |
| ExclusiveAccessLockDevice | 0 | Требуется, чтобы вызывающий объект отключит файловую систему |
| CDROM_LOCK_IGNORE_VOLUME | Игнорирует подключение файловой системы и блокирует устройство. | |
| ExclusiveAccessUnlockDevice | CDROM_NO_MEDIA_NOTIFICATIONS | Запрещает отправку уведомления об удалении носителей и уведомление о прибытии мультимедиа на разблокировку монопольного доступа |
Требования
| Требование | Ценность |
|---|---|
| заголовка | ntddcdrm.h (include Ntddcdrm.h) |