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

Vedi anche

EVT_WDF_DRIVER_DEVICE_ADD

UCMUCSI_DEVICE_CONFIG

UCMUCSI_DEVICE_CONFIG_INIT

WdfDeviceCreate