struttura FEATURE_DATA_PROFILE_LIST (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;
Membri
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 di elenco di caratteristiche e profili. Quando FEATURE_HEADER viene utilizzato 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 all'multimedia SCSI - 4 (MMC-4) standard devono supportare la creazione di report dell'elenco dei profili. Il membro additionalLength deve essere impostato su ((numero di descrittori di profilo) * 4). Per altre informazioni sui valori assegnati a questi membri, vedere la specifica di 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.
Osservazioni
Questa struttura contiene i dati per la funzionalità denominata "Elenco profili" dalla specifica MMC-3 . Questa funzionalità fornisce un elenco di tutti i profili supportati dal dispositivo.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ntddmmc.h (include Ntddcdrm.h) |