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 para 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_TYPE que 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 especifica RequestType . En la tabla siguiente se describen los valores posibles para RequestType y Flags:

RequestType Marcas 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
Header ntddcdrm.h (incluya Ntddcdrm.h)

Consulte también

IOCTL_CDROM_EXCLUSIVE_ACCESS