PcRegisterAdapterPnpManagement-Funktion (portcls.h)
Die Funktion PcRegisterAdapterPnpManagement registriert die PnP-Verwaltungsschnittstelle des Adapters beim PortCls-Systemtreiber. Es wird verwendet, um den PnP-Ausgleich zu unterstützen.
Syntax
PORTCLASSAPI NTSTATUS PcRegisterAdapterPnpManagement(
PUNKNOWN Unknown,
[in] PDEVICE_OBJECT DeviceObject
);
Parameter
Unknown
Zeiger auf die IUnknown-Schnittstelle eines Adaptertreiberobjekts. Der PortCls-Systemtreiber fragt dieses Objekt nach seiner IAdapterPnpManagement-Schnittstelle ab.
[in] DeviceObject
Gibt einen Zeiger auf eine DEVICE_OBJECT-Struktur an, die das funktionale Geräteobjekt des Adapters darstellt.
Rückgabewert
PcRegisterAdapterPnpManagement gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls wird ein geeigneter Fehlercode zurückgegeben.
Hinweise
Portcls verwendet PcRegisterAdapterPnpManagement und PcUnregisterAdapterPnpManagement , um den PNP-Ausgleich zu unterstützen.
Weitere Informationen finden Sie unter Implementieren des 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 (portcls.h einschließen) |
Bibliothek | Portcls.lib |
IRQL | PASSIVE_LEVEL |
Weitere Informationen
Implementieren von PnP-Neuausgleich für PortCls-Audiotreiber
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für