KSPROPERTY_PIN_PHYSICALCONNECTION
Audio adapter drivers use the KSPROPERTY_PIN_PHYSICALCONNECTION property to denote physical connections between miniports.
Usage Summary Table
Get | Set | Target | Property Descriptor Type | Property Value Type |
---|---|---|---|---|
Yes | No | Pin | KSP_PIN | KSPIN_PHYSICALCONNECTION |
Remarks
Specify this property using KSP_PIN, where the member specifies the relevant pin factory.
KSPROPERTY_PIN_PHYSICALCONNECTION returns a structure of type KSPIN_PHYSICALCONNECTION, specifying the connected PinId and the symbolic link name of the connected filter.
The class driver does not handle this property; the stream minidriver must provide handling on its own.
Audio adapter drivers register connections with PcRegisterPhysicalConnection.
Subsequently, the SysAudio system driver (sysaudio.sys) queries this property and builds the graph accordingly. SysAudio uses this property to determine which wave filter pin is connected to which topology filter pin.
Requirements
Header: ks.h (include Ks.h)