Поделиться через


структура CDROM_EXCLUSIVE_LOCK (ntddcdrm.h)

Структура CDROM_EXCLUSIVE_LOCK используется с запросом IOCTL_CDROM_EXCLUSIVE_ACCESS для блокировки устройства CD-ROM для эксклюзивного доступа.

Синтаксис

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-с завершением строки, определяющей приложение или системный компонент, имеющий блокировку на устройстве CD-ROM. Длина строки должна быть меньше или равна CDROM_EXCLUSIVE_CALLER_LENGTH байтам, включая символ NULL в конце строки. Строка должна содержать буквенно-цифровые символы (A - Z, a - z, 0 – 9), пробелы, точки, запятые, двоеточия (:), запятые, двоеточия (;), дефисы (-) и подчеркивания (_).

Требования

Требование Ценность
заголовка ntddcdrm.h (include Ntddcdrm.h)

См. также

CDROM_EXCLUSIVE_ACCESS

IOCTL_CDROM_EXCLUSIVE_ACCESS