Compartir a través de


estructura CDROM_EXCLUSIVE_LOCK_STATE (ntddcdrm.h)

El controlador de clase CD-ROM usa la estructura CDROM_EXCLUSIVE_LOCK_STATE para notificar el estado de acceso exclusivo de un dispositivo CD-ROM.

Sintaxis

typedef struct _CDROM_EXCLUSIVE_LOCK_STATE {
  BOOLEAN LockState;
  UCHAR   CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH];
} CDROM_EXCLUSIVE_LOCK_STATE, *PCDROM_EXCLUSIVE_LOCK_STATE;

Miembros

LockState

Valor booleano que indica si el dispositivo CD-ROM está bloqueado para el acceso exclusivo. Si es TRUE, el dispositivo está bloqueado. Si es FALSE, el dispositivo no está bloqueado.

CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH]

Cadena terminada en NULL que identifica la aplicación o el componente del sistema que tiene un bloqueo en el dispositivo CD-ROM. La longitud de la cadena debe ser menor o igual que CDROM_EXCLUSIVE_CALLER_LENGTH bytes, incluido el carácter NULL al final de la cadena. La cadena debe contener caracteres alfanuméricos (A - Z, a - z, 0 - 9), espacios, puntos, comas, dos puntos (:), punto y coma (;), guiones (-) y caracteres de subrayado (_).

Comentarios

El controlador de clase CD-ROM informa del estado de acceso exclusivo de un dispositivo CD-ROM en respuesta a la solicitud de IOCTL_CDROM_EXCLUSIVE_ACCESS .

Requisitos

Requisito Valor
Header ntddcdrm.h (incluya Ntddcdrm.h)

Consulte también

IOCTL_CDROM_EXCLUSIVE_ACCESS