Condividi tramite


struttura FEATURE_DATA_REMOVABLE_MEDIUM (ntddmmc.h)

La struttura FEATURE_DATA_REMOVABLE_MEDIUM contiene dati per la caratteristica media rimovibile.

Sintassi

typedef struct _FEATURE_DATA_REMOVABLE_MEDIUM {
  FEATURE_HEADER Header;
  UCHAR          Lockable : 1;
  UCHAR          DBML : 1;
  UCHAR          DefaultToPrevent : 1;
  UCHAR          Eject : 1;
  UCHAR          Load : 1;
  UCHAR          LoadingMechanism : 3;
  UCHAR          Reserved3[3];
} FEATURE_DATA_REMOVABLE_MEDIUM, *PFEATURE_DATA_REMOVABLE_MEDIUM;

Membri

Header

Contiene una struttura FEATURE_HEADER con informazioni sull'intestazione per questo descrittore di funzionalità.

Lockable

Indica, se impostato su 1, che l'iniziatore può bloccare il supporto nel dispositivo. Se impostato su zero, questo bit indica che il supporto non può essere bloccato nel dispositivo.

DBML

DefaultToPrevent

Indica, se impostato su zero, che il jumper di prevenzione è presente. In questo modo viene eseguito l'override del comando lock, in modo che il blocco del dispositivo non impedisca l'inserimento di supporti.

Eject

Indica, se impostato su 1, che il dispositivo può espellere il supporto o la rivista. Se impostato su zero, questo bit indica che il dispositivo non può espellere il supporto o la rivista tramite la normale sequenza di comandi di avvio/arresto.

Load

LoadingMechanism

Indica il tipo di meccanismo di caricamento. Vedere la specifica SCSI Multimedia - 4 (MMC-4) per l'elenco dei valori che questo membro può accettare.

Reserved3[3]

Riservato.

Osservazioni

Questa struttura contiene i dati per la funzionalità denominata "Supporto rimovibile" dalla specifica MMC-3. I dispositivi che supportano questa funzionalità consentono di rimuovere il supporto dal dispositivo. Possono anche comunicare all'iniziatore che l'utente vuole espellere il supporto o ha inserito un nuovo supporto.

Fabbisogno

Requisito Valore
intestazione ntddmmc.h (include Ntddcdrm.h)

Vedere anche

FEATURE_HEADER

FEATURE_NUMBER