Condividi tramite


FEATURE_DATA_PROFILE_LIST struttura (ntddmmc.h)

La struttura FEATURE_DATA_PROFILE_LIST contiene i dati per un descrittore dell'elenco di profili.

Sintassi

typedef struct _FEATURE_DATA_PROFILE_LIST {
  FEATURE_HEADER               Header;
  FEATURE_DATA_PROFILE_LIST_EX Profiles[0];
} FEATURE_DATA_PROFILE_LIST, *PFEATURE_DATA_PROFILE_LIST;

Members

Header

Contiene un'intestazione che indica il numero di profili segnalati nel descrittore dell'elenco di profili. La struttura FEATURE_HEADER viene usata per descrivere i descrittori dell'elenco di funzionalità e profilo. Quando FEATURE_HEADER viene usato con un descrittore dell'elenco di profili il membro FeatureCode di FEATURE_HEADER deve essere impostato su zero, il membro Corrente deve essere impostato su 1, il membro Version deve essere impostato su zero e il membro persistente deve essere impostato su 1. Il membro persistente è impostato su 1, perché tutti i dispositivi conformi allo standard SCSI Multimedia - 4 (MMC-4) devono supportare la creazione di report dell'elenco dei profili. Il membro AdditionalLength deve essere impostato su ((numero di descrittori del profilo) * 4). Per altre informazioni sui valori assegnati a questi membri, vedere la specifica MMC-3 .

Profiles[0]

Contiene una matrice di lunghezza variabile di strutture FEATURE_DATA_PROFILE_LIST_EX che descrivono tutti i profili supportati dal dispositivo.

Commenti

Questa struttura contiene dati per la funzionalità denominata "Elenco profili" dalla specifica MMC-3 . Questa funzionalità fornisce un elenco di tutti i profili supportati dal dispositivo.

Requisiti

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

Vedi anche

FEATURE_DATA_PROFILE_LIST_EX

FEATURE_HEADER

FEATURE_PROFILE_TYPE