KSPROPERTY_SET structure (ks.h)
A kernel streaming driver or pin may use the KSPROPERTY_SET structure to describe how it supports a property set.
Syntax
typedef struct {
const GUID *Set;
ULONG PropertiesCount;
const KSPROPERTY_ITEM *PropertyItem;
ULONG FastIoCount;
const KSFASTPROPERTY_ITEM *FastIoTable;
} KSPROPERTY_SET, *PKSPROPERTY_SET;
Members
Set
Specifies the GUID that identifies the property set.
PropertiesCount
Specifies the size of the array pointed to by the PropertyItem member.
PropertyItem
Points to the beginning of an array of KSPROPERTY_ITEM structures that describe how the driver or pin supports each property in the set.
FastIoCount
Reserved for system use.
FastIoTable
A pointer to a KSFASTPROPERTY_ITEM structure. This member is reserved for system use.
Remarks
For more information, see KS Properties.
Requirements
Requirement | Value |
---|---|
Header | ks.h (include Ks.h) |