Condividi tramite


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)

Vedere anche

IOCTL_CDROM_EXCLUSIVE_ACCESS