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 TRUE, el dispositivo está bloqueado. Si FALSE, el dispositivo no está bloqueado.
CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH]
Cadena terminada en NULLque 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 (_).
Observaciones
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 |
---|---|
encabezado de | ntddcdrm.h (incluya Ntddcdrm.h) |