Share via


HWN_CLIENT_UNINITIALIZE_DEVICE Rückruffunktion (hwnclx.h)

Wird vom Clienttreiber implementiert und als ergebnis eines Aufrufs von EVT_WDF_DEVICE_RELEASE_HARDWARE aufgerufen. Diese Rückruffunktion hebt die Hardwarebenachrichtigungskomponente auf.

Syntax

HWN_CLIENT_UNINITIALIZE_DEVICE HwnClientUninitializeDevice;

NTSTATUS HwnClientUninitializeDevice(
  [in] WDFDEVICE Device,
  [in] PVOID Context
)
{...}

Parameter

[in] Device

Handle mit dem Clienttreiberframework-Geräteobjekt.

[in] Context

Zeiger auf die Kontextinformationen des Clienttreibers. Dieser Speicherplatz steht für die Verwendung durch den Clienttreiber zur Verfügung. Sie wird von WdfDeviceCreate als Teil des Kontextraums des Frameworkobjekts zugeordnet. Weitere Informationen finden Sie unter HWN_CLIENT_REGISTRATION_PACKET - und Framework-Objektkontextbereich.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Hinweise

Registrieren Sie Ihre Implementierung dieser Rückruffunktion, indem Sie den entsprechenden Member von HWN_CLIENT_REGISTRATION_PACKET festlegen und dann HwNRegisterClient aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1709
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile hwnclx.h
IRQL PASSIVE_LEVEL

Weitere Informationen

Unterstützung von Hardwarebenachrichtigungen

Referenz zu Hardwarebenachrichtigungen