Freigeben über


UcmUcsiDeviceInitInitialize-Funktion (ucmucsidevice.h)

Initialisiert die vom Framework bereitgestellte WDFDEVICE_INIT.

Syntax

NTSTATUS UcmUcsiDeviceInitInitialize(
  PWDFDEVICE_INIT DeviceInit
);

Parameter

DeviceInit

Ein Zeiger auf eine vom Framework zugewiesene WDFDEVICE_INIT Struktur.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Gibt andernfalls einen geeigneten NTSTATUS- Code zurück.

Bemerkungen

Der Clienttreiber muss diese Funktion aufrufen, nachdem WdfDeviceInitSetPnpPowerEventCallbacksaufgerufen wurde. Diese Funktion initialisiert die UCSI-Erweiterung (UcmUcsiCx) mit der Framework-WDFDEVICE_INIT Struktur, die Zeiger auf PnP und Power-Rückruffunktionen enthält, die vom Clienttreiber implementiert werden.

Anforderungen

Anforderung Wert
Minimale KMDF-Version 1.27
Mindest-UMDF-Version N/A
Header- ucmucsidevice.h (include UcmUcsiCx.h)
Library UcmUcsiCxStub.lib