KSPROPERTY_JACK_CONTAINERID

The KSPROPERTY_JACK_CONTAINERID property is implemented as a pin-wise property that is accessed by using the filter handle.

This property can be supported on any bridge pin that is associated with one or more physical jacks, or other wired or wireless connection.

Usage Summary Table

Get Set Target Property descriptor type Property value type

Yes

No

Pin factory (via filter handle)

KSP_PIN

GUID

The property value (instance data) is a GUID.

Return Value

KSPROPERTY_JACK_CONTAINERID property request returns a GUID that has the container ID of the device that is associated with the physical jack, or other wired or wireless connection.

Remarks

The audio driver should support this property if and only if the following are true:

  • The container ID of the associated audio device is different from the container ID of the device node for which the audio driver is loaded.

  • The driver can obtain the correct container ID through other means.

The KSPROPERTY_JACK_CONTAINERID property only needs to be populated if the audio endpoint is in a different piece of plastic from the audio adapter. By default the audio endpoint will inherit the container ID of its parent.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Header

Ksmedia.h

See also

BTHHFP_DESCRIPTOR

IOCTL_BTHHFP_DEVICE_GET_CONTAINERID