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


Функция AcxDriverIsVersionAvailable (acxdriver.h)

Функция AcxDriverIsVersionAvailable возвращает логическое значение, указывающее, доступна ли указанная версия драйвера.

Синтаксис

BOOLEAN AcxDriverIsVersionAvailable(
  WDFDRIVER                            Driver,
  PACX_DRIVER_VERSION_AVAILABLE_PARAMS VersionAvailableParams
);

Параметры

Driver

Объект WDFDRIVER для проверки версии, указанной VersionAvailableParams.

VersionAvailableParams

Указатель на структуру ACX_DRIVER_VERSION_AVAILABLE_PARAMS, которая указывает версию звукового драйвера, который вы ищете.

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

AcxDriverIsVersionAvailable возвращает логическое значение, указывающее, доступна ли указанная версия драйвера.

Замечания

Вызовите функцию ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT, чтобы инициализировать структуру VersionAvailableParams перед вызовом этой функции.

Пример

WDFDRIVER                           driver;
ACX_DRIVER_VERSION_AVAILABLE_PARAMS ver;

// Code to initialize the WDFDRIVER object...

// Initialize the audio driver version available structure
ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT(&ver, 1, 0);

// Check if version 1.0 is available
if (!AcxDriverIsVersionAvailable(driver, &ver)) 
{
    DbgPrint("Unexpected library version.\n");
    return STATUS_REVISION_MISMATCH;
}

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

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

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

Требования

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

См. также