// ksmedia.h
typedef enum {
KSPROPERTY_AUDIOMODULE_DESCRIPTORS,
KSPROPERTY_AUDIOMODULE_COMMAND,
KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID
} KSPROPERTY_AUDIOMODULE;
View the official Windows Driver Kit DDI reference// ksmedia.h
typedef enum {
KSPROPERTY_AUDIOMODULE_DESCRIPTORS = 1,
KSPROPERTY_AUDIOMODULE_COMMAND = 2,
KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID = 3
} KSPROPERTY_AUDIOMODULE;
View the official Windows hardware development documentationNo description available.
This topic describes the KSPROPERTY_AUDIOMODULE enumeration.
KSPROPERTY_AUDIOMODULE_DESCRIPTORSDefines the KSPROPERTY_AUDIOMODULE_DESCRIPTORS constant with a value of 1.
KSPROPERTY_AUDIOMODULE_COMMANDDefines the KSPROPERTY_AUDIOMODULE_COMMAND constant with a value of 2.
KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_IDDefines the KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID constant with a value of 3.
The KSPROPERTY_AUDIOMODULE enumeration defines constants that are used by audio drivers to communicate information about partner defined audio modules.
For more information about audio modules, see Implementing Audio Module Discovery.
KSPROPERTY_AUDIOMODULE_DESCRIPTORS Specifies the ID for the KSPROPERTY_AUDIOMODULE_DESCRIPTORS property.
KSPROPERTY_AUDIOMODULE_COMMAND Specifies the ID for the KSPROPERTY_AUDIOMODULE_COMMAND property.
KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID Specifies the ID for the KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID property.
All KS Property calls must be non-blocking because the hardware effects are part of the processing chain and should not wait.
| Minimum supported client | Windows 10, version 1703 |
| Minimum supported server | None supported |
| Header | Ksmedia.h |