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 chiamata precedente a WdfDeviceCreare.
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.
Osservazioni
Il driver client deve chiamare UcmUcsiDeviceInitialize nell'implementazione del driver EVT_WDF_DRIVER_DEVICE_ADD dopo aver chiamato WdfDeviceCreate correttamente.
Fabbisogno
Requisito | Valore |
---|---|
versione minima di KMDF | 1.27 |
versione minima di UMDF | N/D |
intestazione | ucmucsidevice.h (include UcmUcsiCx.h) |
libreria | UcmUcsiCxStub.lib |
IRQL | PASSIVE_LEVEL |