Condividi tramite


Funzione AcxDeviceInitialize (acxdevice.h)

La funzione AcxDeviceInitialize inizializza un dispositivo ACX (Audio Class Extension).

Sintassi

NTSTATUS AcxDeviceInitialize(
  WDFDEVICE          Device,
  PACX_DEVICE_CONFIG DeviceConfig
);

Parametri

Device

Puntatore a un WDFDEVICE che rappresenta il dispositivo da inizializzare.

DeviceConfig

Puntatore a una struttura ACX_DEVICE_CONFIG inizializzata chiamando la funzione ACX_DEVICE_CONFIG_INIT.

Valore restituito

AcxDeviceInitialize restituisce STATUS_SUCCESS se la chiamata ha avuto esito positivo. In caso contrario, restituisce un NTSTATUS codice di errore.

Osservazioni

Esempio

NTSTATUS          status;
WDFDEVICE         device = NULL;
ACX_DEVICE_CONFIG devCfg;

// Code to initialize WDFDEVICE...

ACX_DEVICE_CONFIG_INIT(&devCfg);

status = AcxDeviceInitialize(device, &devCfg);

if (!NT_SUCCESS(status)) 
{
    ASSERT(FALSE);
    goto exit;
}

Requisiti ACX

versione minima di ACX: 1.0

Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.

Fabbisogno

Requisito Valore
intestazione acxdevice.h
IRQL PASSIVE_LEVEL

Vedere anche