Freigeben über


IPortClsNotifications-Schnittstelle (portcls.h)

Eine Schnittstelle, die von Ports implementiert wird, um Benachrichtigungshilfsprogramme für Miniports zur Unterstützung der Audiomodulkommunikation bereitzustellen.

Weitere Informationen zu Audiomodulen finden Sie unter Implementing Audio Module Discovery.

Der Miniport-Audiotreiber ruft den Port auf, um die Benachrichtigung zu erstellen und zu senden.

Erbschaft

Die IPortClsNotifications Schnittstelle erbt von der IUnknown Schnittstelle. IPortClsNotifications verfügt auch über die folgenden Membertypen:

Methodik

Die IPortClsNotifications Schnittstelle weist diese Methoden auf.

 
IPortClsNotifications::AllocNotificationBuffer

Weist einen Puffer der angegebenen Größe im angegebenen Speicherpool zur Verwendung beim Senden von Benachrichtigungen zu, um die Kommunikation zwischen Audiomodulen und UWP-Apps zu ermöglichen.
IPortClsNotifications::FreeNotificationBuffer

Gibt einen zuvor zugeordneten IPortClsNotifications-Puffer frei. Der Puffer wird beim Senden von Benachrichtigungen verwendet, um die Kommunikation zwischen Audiomodulen und UWP-Apps zu ermöglichen.
IPortClsNotifications::SendNotification

Sendet eine Benachrichtigung an die Abhör-UWP-Apps, um die Kommunikation zwischen Audiomodulen und UWP-Apps zu ermöglichen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 10, Version 1703 und höheren Versionen von Windows.
Zielplattform- Fenster
Header- portcls.h