2 out of 2 rated this helpful - Rate this topic

KSPROPERTY_JACK_DESCRIPTION2

The KSPROPERTY_JACK_DESCRIPTION2 property is implemented as a pin-wise property that is accessed by using the filter handle. In Windows 7 and later Windows operating systems, this property can be supported on any bridge pin that is associated with one or more physical jacks. KSPROPERTY_JACK_DESCRIPTION2 is used to get the state and the jack-related capabilities of the device.

Usage Summary Table

GetSetTargetProperty descriptor typeProperty value type

Yes

No

Pin factory (via filter handle)

KSP_PIN

KSMULTIPLE_ITEM followed by an array of KSJACK_DESCRIPTION2 structures

 

The property value (instance data) is a KSMULTIPLE_ITEM, followed by an array of KSJACK_DESCRIPTION2 structures.

Return Value

A KSPROPERTY_JACK_DESCRIPTION2 property request returns a KSMULTIPLE_ITEM followed by an array of N KSJACK_DESCRIPTION2 structures, where N = the number of jacks that are associated with the specified bridge pin. The following list shows the items that are returned by the property request.

KSMULTIPLE_ITEM.Size = sizeof(KSMULTIPLE_ITEM) + N * sizeof(KSJACK_DESCRIPTION2)

KSMULTIPLE_ITEM.Count = N

KSJACK_DESCRIPTION2[0]

...

KSJACK_DESCRIPTION2[N-1]

Remarks

Each KSJACK_DESCRIPTION2 structure must only contain information about one jack.

Requirements

Version

Available in Windows 7 and later Windows operating systems.

Header

Ksmedia.h (include Ksmedia.h)

See also

KSJACK_DESCRIPTION2
KSMULTIPLE_ITEM
KSP_PIN

 

 

Send comments about this topic to Microsoft

Build date: 11/30/2012

© 2013 Microsoft. All rights reserved.