Compartilhar via


Função AcxDeviceInitialize (acxdevice.h)

A função AcxDeviceInitialize inicializa um dispositivo ACX (extensão de classe de áudio).

Sintaxe

NTSTATUS AcxDeviceInitialize(
  WDFDEVICE          Device,
  PACX_DEVICE_CONFIG DeviceConfig
);

Parâmetros

Device

Ponteiro para um WDFDEVICE que representa o dispositivo a ser inicializado.

DeviceConfig

Ponteiro para uma estrutura ACX_DEVICE_CONFIG que foi inicializada chamando a função ACX_DEVICE_CONFIG_INIT .

Retornar valor

AcxDeviceInitialize retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Caso contrário, ele retornará um código de erro NTSTATUS .

Comentários

Exemplo

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;
}

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxdevice.h
IRQL PASSIVE_LEVEL

Confira também