Compartir a través de


estructura CDROM_EXCLUSIVE_ACCESS (ntddcdrm.h)

La estructura CDROM_EXCLUSIVE_ACCESS se usa con la solicitud de IOCTL_CDROM_EXCLUSIVE_ACCESS para consultar el estado de acceso de un dispositivo CD-ROM o bloquear o desbloquear el dispositivo para el acceso exclusivo.

Sintaxis

typedef struct _CDROM_EXCLUSIVE_ACCESS {
  EXCLUSIVE_ACCESS_REQUEST_TYPE RequestType;
  ULONG                         Flags;
} CDROM_EXCLUSIVE_ACCESS, *PCDROM_EXCLUSIVE_ACCESS;

Miembros

RequestType

Valor de enumeración con tipo EXCLUSIVE_ACCESS_REQUEST_TYPEque especifica el tipo de operación.

Flags

Marca que especifica las características de la operación. El significado de la marca depende del tipo de operación que RequestType especifica. En la tabla siguiente se describen los posibles valores de RequestType y Flags:

RequestType Banderas Significado
ExclusiveAccessQueryState No aplicable No aplicable
ExclusiveAccessLockDevice 0 Requiere que el autor de la llamada desmonte el sistema de archivos
CDROM_LOCK_IGNORE_VOLUME Omite el montaje del sistema de archivos y bloquea el dispositivo.
ExclusiveAccessUnlockDevice CDROM_NO_MEDIA_NOTIFICATIONS Impide el envío de una notificación de eliminación de medios y una notificación de llegada de medios en un desbloqueo de acceso exclusivo

Requisitos

Requisito Valor
encabezado de ntddcdrm.h (incluya Ntddcdrm.h)

Consulte también

IOCTL_CDROM_EXCLUSIVE_ACCESS