FEATURE_DATA_PROFILE_LIST Struktur (ntddmmc.h)
Die FEATURE_DATA_PROFILE_LIST Struktur enthält die Daten für einen Profillistendeskriptor.
Syntax
typedef struct _FEATURE_DATA_PROFILE_LIST {
FEATURE_HEADER Header;
FEATURE_DATA_PROFILE_LIST_EX Profiles[0];
} FEATURE_DATA_PROFILE_LIST, *PFEATURE_DATA_PROFILE_LIST;
Angehörige
Header
Enthält eine Kopfzeile, die angibt, wie viele Profile im Profillistendeskriptor gemeldet werden. Die FEATURE_HEADER-Struktur wird verwendet, um Feature- und Profillistendeskriptoren zu beschreiben. Wenn FEATURE_HEADER mit einem Profillistendeskriptor verwendet wird, muss das FeatureCode-Element Element von FEATURE_HEADER auf Null festgelegt sein, muss das Current Member auf 1 festgelegt sein, das Version Member muss auf 0 festgelegt sein, und das Persistent Member muss auf 1 festgelegt sein. Das mitglied Persistent ist auf 1 festgelegt, da alle Geräte, die mit dem SCSI Multimedia - 4 (MMC-4) kompatibel sind, Standard die Berichterstellung der Profilliste unterstützen müssen. Das AdditionalLength Member muss auf ((Anzahl der Profildeskriptoren) * 4 festgelegt sein. Weitere Informationen zu den werten, die diesen Mitgliedern zugewiesen sind, finden Sie in der MMC-3-Spezifikation.
Profiles[0]
Enthält ein Array mit variabler Länge von FEATURE_DATA_PROFILE_LIST_EX Strukturen, die alle vom Gerät unterstützten Profile beschreiben.
Bemerkungen
Diese Struktur enthält Daten für das Feature mit dem Namen "Profilliste" durch die MMC-3-Spezifikation. Dieses Feature enthält eine Liste aller Profile, die vom Gerät unterstützt werden.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddmmc.h (enthalten Ntddcdrm.h) |