SYSAUDIO_CREATE_VIRTUAL_SOURCE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ksmedia.h

typedef struct {
  KSPROPERTY Property;
  GUID       PinCategory;
  GUID       PinName;
} SYSAUDIO_CREATE_VIRTUAL_SOURCE, *PSYSAUDIO_CREATE_VIRTUAL_SOURCE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ksmedia-sysaudio_create_virtual_source)

SYSAUDIO_CREATE_VIRTUAL_SOURCE structure

Description

The SYSAUDIO_CREATE_VIRTUAL_SOURCE structure is used to create a mixer-line virtual source such as a volume control or mute.

Members

Property

Specifies the property. This parameter is a structure of type KSPROPERTY.

PinCategory

Specifies a category for the created pin. This parameter is a KSCATEGORY_Xxx GUID.

PinName

Specifies a name for the created pin. If the PinCategory parameter uniquely identifies the pin to create, set PinName to the same GUID as PinCategory. Otherwise, set PinName to a pin-name GUID that uniquely distinguishes the target pin from other pins of type KSCATEGORY_Xxx.

Remarks

This structure is used by the KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE property.

See also

KSPROPERTY

KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE