Функция 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 |