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
| Get | Set | Target | Property descriptor type | Property value type |
|---|---|---|---|---|
|
Yes |
No |
Pin factory (via filter handle) |
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 |
|
See also
Send comments about this topic to Microsoft
Build date: 11/30/2012
