Поделиться через


Функция AcxDeviceInitialize (acxdevice.h)

Функция AcxDeviceInitialize инициализирует устройство расширения класса аудио (ACX).

Синтаксис

NTSTATUS AcxDeviceInitialize(
  WDFDEVICE          Device,
  PACX_DEVICE_CONFIG DeviceConfig
);

Параметры

Device

Указатель на WDFDEVICE, представляющий устройство для инициализации.

DeviceConfig

Указатель на структуру ACX_DEVICE_CONFIG, которая была инициализирована путем вызова функции ACX_DEVICE_CONFIG_INIT.

Возвращаемое значение

AcxDeviceInitialize возвращает STATUS_SUCCESS, если вызов выполнен успешно. В противном случае возвращается код ошибки NTSTATUS.

Замечания

Пример

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

Требования к ACX

минимальная версия ACX: 1.0

Дополнительные сведения о версиях ACX см. в обзоре версий ACX.

Требования

Требование Ценность
заголовка acxdevice.h
IRQL PASSIVE_LEVEL

См. также