Condividi tramite


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

Vedere anche

EVT_WDF_DRIVER_DEVICE_ADD

UCMUCSI_DEVICE_CONFIG

UCMUCSI_DEVICE_CONFIG_INIT

WdfDeviceCreare