KSPROPERTY_PIN_GLOBALCINSTANCES
客户端使用 KSPROPERTY_PIN_GLOBALCINSTANCES 来确定由 pin 工厂实例化的当前 pin 的数量,以及此插针工厂可以实例化的最大 pin 数。 此属性是可选的。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 | 否 | Pin | KSP_PIN | KSPIN_CINSTANCES |
备注
使用 KSP_PIN 指定此属性,其中 PinId 成员指定 PIN 工厂。
KSPIN_CINSTANCES 是一种格式的数据结构:
typedef struct {
ULONG PossibleCount;
ULONG CurrentCount;
} KSPIN_CINSTANCES;
下面是 KSPIN_CINSTANCES 结构的每个成员的说明。
PossibleCount
指定 pin 工厂在驱动程序上可以实例化的最大 pin 数,或者,如果没有最大值,则 KSINTANCE_INDETERMINATE 。
CurrentCount
指定 pin 工厂在驱动程序上实例化的当前 pin 数。
类驱动程序不处理此属性;stream 微型驱动程序必须自行提供处理。
KSPROPERTY_PIN_GLOBALCINSTANCES 在筛选器的所有实例上指定实例的绝对当前和最大数目。 若要确定每个筛选器的值,请使用 KSPROPERTY_PIN_CINSTANCES。
要求
标头: ks .h (包含 ks .h)