PcUnregisterAdapterPnpManagement-Funktion (portcls.h)

Die PcUnregisterAdapterPnpManagement-Funktion hebt die Registrierung der PnP-Verwaltungsschnittstelle des Audioadapters vom PortCls-Klassentreiber auf. Es wird verwendet, um den PnP-Ausgleich zu unterstützen.

Syntax

PORTCLASSAPI NTSTATUS PcUnregisterAdapterPnpManagement(
  [in] PDEVICE_OBJECT DeviceObject
);

Parameter

[in] DeviceObject

Gibt einen Zeiger auf eine DEVICE_OBJECT-Struktur an, die das funktionale Geräteobjekt des Adapters darstellt.

Rückgabewert

Die Funktion PcUnregisterAdapterPnpManagement gibt STATUS_SUCCESS zurück, wenn der Funktionsaufruf erfolgreich war. Andernfalls wird der entsprechende Fehlercode zurückgegeben.

Hinweise

Die Funktion PcUnregisterAdapterPnpManagement hebt die Registrierung der PnP-Verwaltungsschnittstelle eines Treibers auf, die mit PortCls registriert wurde, indem sie die Funktion PcUnregisterAdapterPnpManagement verwendet.

Diese Funktion darf nur aufgerufen werden, wenn die PnP-Verwaltungsschnittstelle für den Adapter zuvor mit PcRegisterAdapterPnpManagement bei PortCls registriert wurde.

Portcls verwendet PcRegisterAdapterPnpManagement und PcUnregisterAdapterPnpManagement , um den PNP-Ausgleich zu unterstützen.

Weitere Informationen finden Sie unter Implementieren eines PnP-Ausgleichs für PortCls-Audiotreiber.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 10 Version 1511 und höher von Windows.
Zielplattform Universell
Header portcls.h (include Portcls.h)
Bibliothek Portcls.lib
IRQL PASSIVE_LEVEL

Weitere Informationen

DEVICE_OBJECT

PcRegisterAdapterPnpManagement