KSPROPERTY_MEMBERSLIST structure (ks.h)
The KSPROPERTY_MEMBERSLIST structure contains a list of legal values or ranges for a property.
Syntax
typedef struct {
KSPROPERTY_MEMBERSHEADER MembersHeader;
const VOID *Members;
} KSPROPERTY_MEMBERSLIST, *PKSPROPERTY_MEMBERSLIST;
Members
MembersHeader
Indicates a structure of type KSPROPERTY_MEMBERSHEADER that specifies the size and type of information contained in the Members array.
Members
Points to an array of entries that specify legal values or ranges for a property. Each entry describes a value or a set of a values.
Remarks
The type of structures pointed to in the Members array depends on the value of MembersHeader.MembersFlags. See KSPROPERTY_MEMBERSHEADER for details on possible flag values.
The KSPROPERTY_VALUES structure contains a pointer to an array of KSPROPERTY_MEMBERSLIST structures that specify valid range and value information for a property. In turn, a KSPROPERTY_ITEM structure contains a pointer to a KSPROPERTY_VALUES structure.
For more information, see KS Properties.
Requirements
Requirement | Value |
---|---|
Header | ks.h (include Ks.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for