UcmUcsiDeviceInitialize, fonction (ucmucsidevice.h)
Initialise l’extension UCSI (UcmUcsiCx).
Syntaxe
NTSTATUS UcmUcsiDeviceInitialize(
WDFDEVICE WdfDevice,
PUCMUCSI_DEVICE_CONFIG Config
);
Paramètres
WdfDevice
Handle d’un objet d’appareil d’infrastructure que le pilote client a reçu lors d’un appel précédent à WdfDeviceCreate.
Config
Pointeur vers une structure de UCMUCSI_DEVICE_CONFIG fournie par l’appelant qui est initialisée en appelant UCMUCSI_DEVICE_CONFIG_INIT.
Valeur retournée
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, retourne un code NTSTATUS approprié.
Remarques
Le pilote client doit appeler UcmUcsiDeviceInitialize dans l’implémentation EVT_WDF_DRIVER_DEVICE_ADD du pilote après avoir appelé WdfDeviceCreate avec succès.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1,27 % |
Version UMDF minimale | N/A |
En-tête | ucmucsidevice.h (include UcmUcsiCx.h) |
Bibliothèque | UcmUcsiCxStub.lib |
IRQL | PASSIVE_LEVEL |