Skip to content

Latest commit

 

History

History
102 lines (78 loc) · 3.16 KB

ksproperty-jack-containerid.md

File metadata and controls

102 lines (78 loc) · 3.16 KB
title description keywords topic_type ms.topic api_name api_location api_type ms.date
KSPROPERTY\_JACK\_CONTAINERID
The KSPROPERTY\_JACK\_CONTAINERID property is implemented as a pin-wise property that is accessed by using the filter handle.
KSPROPERTY_JACK_CONTAINERID Audio Devices
apiref
reference
KSPROPERTY_JACK_CONTAINERID
Ksmedia.h
HeaderDef
03/06/2023

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