struttura CDROM_EXCLUSIVE_ACCESS (ntddcdrm.h)
La struttura CDROM_EXCLUSIVE_ACCESS viene usata con la richiesta di IOCTL_CDROM_EXCLUSIVE_ACCESS di eseguire una query sullo stato di accesso di un dispositivo CD-ROM o bloccare o sbloccare il dispositivo per l'accesso esclusivo.
Sintassi
typedef struct _CDROM_EXCLUSIVE_ACCESS {
EXCLUSIVE_ACCESS_REQUEST_TYPE RequestType;
ULONG Flags;
} CDROM_EXCLUSIVE_ACCESS, *PCDROM_EXCLUSIVE_ACCESS;
Membri
RequestType
Valore di enumerazione EXCLUSIVE_ACCESS_REQUEST_TYPEtipizzato che specifica il tipo di operazione.
Flags
Flag che specifica le caratteristiche dell'operazione. Il significato del flag dipende dal tipo di operazione specificato RequestType. Nella tabella seguente vengono descritti i valori possibili per RequestType e flag :
RequestType | Bandiere | Significato |
---|---|---|
ExclusiveAccessQueryState | Non applicabile | Non applicabile |
ExclusiveAccessLockDevice | 0 | Richiede che il chiamante smonti il file system |
CDROM_LOCK_IGNORE_VOLUME | Ignora il montaggio del file system e blocca il dispositivo | |
ExclusiveAccessUnlockDevice | CDROM_NO_MEDIA_NOTIFICATIONS | Impedisce l'invio di una notifica di rimozione dei supporti e una notifica di arrivo multimediale in uno sblocco esclusivo dell'accesso |
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ntddcdrm.h (include Ntddcdrm.h) |