UcmUcsiDeviceInitialize-Funktion (ucmucsidevice.h)
Initialisiert die UCSI-Erweiterung (UcmUcsiCx).
Syntax
NTSTATUS UcmUcsiDeviceInitialize(
WDFDEVICE WdfDevice,
PUCMUCSI_DEVICE_CONFIG Config
);
Parameter
WdfDevice
Ein Handle zu einem Framework-Geräteobjekt, das der Clienttreiber in einem vorherigen Aufruf von WdfDeviceCreateempfangen hat.
Config
Ein Zeiger auf eine vom Aufrufer bereitgestellte UCMUCSI_DEVICE_CONFIG Struktur, die durch Aufrufen von UCMUCSI_DEVICE_CONFIG_INITinitialisiert wird.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Gibt andernfalls einen geeigneten NTSTATUS- Code zurück.
Bemerkungen
Der Clienttreiber muss UcmUcsiDeviceInitialize- in der EVT_WDF_DRIVER_DEVICE_ADD Implementierung des Treibers aufrufen, nachdem WdfDeviceCreate erfolgreich aufgerufen wurde.
Anforderungen
Anforderung | Wert |
---|---|
Minimale KMDF-Version | 1.27 |
Mindest-UMDF-Version | N/A |
Header- | ucmucsidevice.h (include UcmUcsiCx.h) |
Library | UcmUcsiCxStub.lib |
IRQL- | PASSIVE_LEVEL |