Funzione UcmUcsiDeviceInitialize (ucmucsidevice.h)
Inizializza l'estensione UCSI (UcmUcsiCx).
Sintassi
NTSTATUS UcmUcsiDeviceInitialize(
WDFDEVICE WdfDevice,
PUCMUCSI_DEVICE_CONFIG Config
);
Parametri
WdfDevice
Handle per un oggetto dispositivo framework ricevuto dal driver client in una precedente chiamata a WdfDeviceCreate.
Config
Puntatore a una struttura di UCMUCSI_DEVICE_CONFIG fornita dal chiamante inizializzata chiamando UCMUCSI_DEVICE_CONFIG_INIT.
Valore restituito
Restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, restituisce un codice NTSTATUS appropriato.
Commenti
Il driver client deve chiamare UcmUcsiDeviceInitialize nell'implementazione del driver EVT_WDF_DRIVER_DEVICE_ADD dopo aver chiamato WdfDeviceCreate correttamente.
Requisiti
Requisito | Valore |
---|---|
Versione KMDF minima | 1.27 |
Versione UMDF minima | N/D |
Intestazione | ucmucsidevice.h (include UcmUcsiCx.h) |
Libreria | UcmUcsiCxStub.lib |
IRQL | PASSIVE_LEVEL |