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