Previous Next

KSPROPERTY_PIN_CINSTANCES

The current number of pins this pin factory has instantiated, as well as the maximum number of pins this pin factory can instantiate, per filter.

Specifying This Property

KSP_PIN. The PinId member specifies the pin factory.

Property Data

KSPIN_CINSTANCES, a data structure of the form:

typedef struct {
    ULONG PossibleCount;
    ULONG CurrentCount;
} KSPIN_CINSTANCES;

The following is a description of each member of the KSPIN_CINSTANCES structure.

PossibleCount
Specifies the maximum number of pins the pin factory can instantiate on the filter, or KSINTANCE_INDETERMINATE if there is no maximum.
CurrentCount
Specifies the current number of pins the pin factory has instantiated on the filter.

Comments

KSPROPERTY_PIN_CINSTANCES is a read-only property.

This property specifies the per-filter maximum for a given pin factory. Use the KSPROPERTY_PIN_GLOBALCINSTANCES property to specify the overall maximum for a given pin factory.

Stream minidrivers do not need to handle this property directly; the stream class driver handles this property using stream request blocks to query for more information.