KSPROPERTY_MEMBERSLIST-Struktur (ks.h)
Die KSPROPERTY_MEMBERSLIST-Struktur enthält eine Liste mit rechtlichen Werten oder Bereichen für eine Eigenschaft.
Syntax
typedef struct {
KSPROPERTY_MEMBERSHEADER MembersHeader;
const VOID *Members;
} KSPROPERTY_MEMBERSLIST, *PKSPROPERTY_MEMBERSLIST;
Member
MembersHeader
Gibt eine Struktur vom Typ KSPROPERTY_MEMBERSHEADER an, die die Größe und den Typ der im Array Members enthaltenen Informationen angibt.
Members
Zeigt auf ein Array von Einträgen, die gesetzliche Werte oder Bereiche für eine Eigenschaft angeben. Jeder Eintrag beschreibt einen Wert oder einen Satz von Werten.
Hinweise
Der Typ der Strukturen, auf die im Array Members verwiesen wird, hängt vom Wert von MembersHeader.MembersFlags ab. Weitere Informationen zu möglichen Flagwerten finden Sie unter KSPROPERTY_MEMBERSHEADER .
Die KSPROPERTY_VALUES-Struktur enthält einen Zeiger auf ein Array von KSPROPERTY_MEMBERSLIST Strukturen, die gültige Bereichs- und Wertinformationen für eine Eigenschaft angeben. Eine KSPROPERTY_ITEM-Struktur enthält wiederum einen Zeiger auf eine KSPROPERTY_VALUES-Struktur.
Weitere Informationen finden Sie unter KS-Eigenschaften.
Anforderungen
Anforderung | Wert |
---|---|
Header | ks.h (einschließlich Ks.h) |