// 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 referenceNo description available.
The SYSAUDIO_CREATE_VIRTUAL_SOURCE structure is used to create a mixer-line virtual source such as a volume control or mute.
PropertySpecifies the property. This parameter is a structure of type KSPROPERTY.
PinCategorySpecifies a category for the created pin. This parameter is a KSCATEGORY_Xxx GUID.
PinNameSpecifies 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.
This structure is used by the KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE property.
KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE