// ks.h
typedef struct {
KSPROPERTY Property;
ULONG PinId;
union {
ULONG Reserved;
ULONG Flags;
};
} KSP_PIN, *PKSP_PIN;
View the official Windows Driver Kit DDI referenceNo description available.
Kernel streaming clients use the KSP_PIN structure to specify the property and pin type within a KSPROPSETID_Pin property request.
PropertySpecifies a KSPROPERTY structure.
PinIdSpecifies the pin type ID.
ReservedReserved. Should be set to zero.
Reserved. Should be set to zero.
FlagsPin flags. This is set to either 0 or the following.
| Value | Description |
|---|---|
| KSPROPERTY_PIN_FLAGS_ATTRIBUTE_RANGE_AWARE | The client is aware of attributes and handles attribute ranges. |