struttura CDROM_EXCLUSIVE_LOCK_STATE (ntddcdrm.h)
La struttura CDROM_EXCLUSIVE_LOCK_STATE viene usata dal driver di classe CD-ROM per segnalare lo stato di accesso esclusivo di un dispositivo CD-ROM.
Sintassi
typedef struct _CDROM_EXCLUSIVE_LOCK_STATE {
BOOLEAN LockState;
UCHAR CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH];
} CDROM_EXCLUSIVE_LOCK_STATE, *PCDROM_EXCLUSIVE_LOCK_STATE;
Membri
LockState
Valore booleano che indica se il dispositivo CD-ROM è bloccato per l'accesso esclusivo. Se TRUE, il dispositivo è bloccato. Se FALSE, il dispositivo non è bloccato.
CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH]
Un NULLstringa con terminazione che identifica l'applicazione o il componente di sistema con un blocco sul dispositivo CD-ROM. La lunghezza della stringa deve essere minore o uguale a CDROM_EXCLUSIVE_CALLER_LENGTH byte, incluso il carattere NULL alla fine della stringa. La stringa deve contenere caratteri alfanumerici (A - Z, a - z, 0 - 9), spazi, punti, virgole, punti (:), punti e virgola (;), trattini (-) e caratteri di sottolineatura (_).
Osservazioni
Il driver di classe CD-ROM segnala lo stato di accesso esclusivo di un dispositivo CD-ROM in risposta alla richiesta di IOCTL_CDROM_EXCLUSIVE_ACCESS.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ntddcdrm.h (include Ntddcdrm.h) |