Функция 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 .
Remarks
Пример
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 |