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) |