структура CDROM_EXCLUSIVE_LOCK (ntddcdrm.h)
Структура CDROM_EXCLUSIVE_LOCK используется с запросом IOCTL_CDROM_EXCLUSIVE_ACCESS на блокировку устройства компакт-дисков для монопольного доступа.
Синтаксис
typedef struct _CDROM_EXCLUSIVE_LOCK {
CDROM_EXCLUSIVE_ACCESS Access;
UCHAR CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH];
} CDROM_EXCLUSIVE_LOCK, *PCDROM_EXCLUSIVE_LOCK;
Члены
Access
Структура CDROM_EXCLUSIVE_ACCESS , указывающая тип запроса на монопольный доступ и флаги, связанные с запросом.
CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH]
Строка, завершающаяся значением NULL, идентифицирующая приложение или системный компонент с блокировкой на устройстве КОМПАКТ-диска. Длина строки должна быть меньше или равна CDROM_EXCLUSIVE_CALLER_LENGTH байтам, включая символ NULL в конце строки. Строка должна содержать буквенно-цифровые символы (A – Z, a – z, 0 – 9), пробелы, точки, запятые, двоеточия (:), точки с запятой (;), дефисы (-) и символы подчеркивания (_).
Требования
Требование | Значение |
---|---|
Заголовок | ntddcdrm.h (включая Ntddcdrm.h) |