IPortClsNotifications interface (portcls.h)
An interface implemented by ports to provide notification helpers to miniports to support audio module communication.
For more information about audio modules, see Implementing Audio Module Discovery.
The miniport audio driver will call into their port to create and send the notification.
Inheritance
The IPortClsNotifications interface inherits from the IUnknown interface. IPortClsNotifications also has these types of members:
Methods
The IPortClsNotifications interface has these methods.
IPortClsNotifications::AllocNotificationBuffer Allocates a buffer of the specified size, in the specified memory pool, for use in sending notifications, to allow for communications between audio modules and UWP apps. |
IPortClsNotifications::FreeNotificationBuffer Frees a previously allocated IPortClsNotifications buffer. The buffer is used in sending notifications, to allow for communications between audio modules and UWP apps. |
IPortClsNotifications::SendNotification Sends a notification to the listening UWP apps, to allow for communications between audio modules and UWP apps. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows 10, version 1703 and later versions of Windows. |
Target Platform | Windows |
Header | portcls.h |