AcxDeviceInitialize 函数 (acxdevice.h)

AcxDeviceInitialize 函数初始化音频类扩展 (ACX) 设备。

语法

NTSTATUS AcxDeviceInitialize(
  WDFDEVICE          Device,
  PACX_DEVICE_CONFIG DeviceConfig
);

参数

Device

指向 WDFDEVICE 表示要初始化的设备的指针。

DeviceConfig

指向通过调用 ACX_DEVICE_CONFIG_INIT 函数初始化的 ACX_DEVICE_CONFIG 结构的指针。

返回值

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

另请参阅