acxDriverIsVersionAvailable 函式 (acxdriver.h)

AcxDriverIsVersionAvailable 函式會傳回布爾值,指出指定的驅動程式版本是否可用。

語法

BOOLEAN AcxDriverIsVersionAvailable(
  WDFDRIVER                            Driver,
  PACX_DRIVER_VERSION_AVAILABLE_PARAMS VersionAvailableParams
);

參數

Driver

要檢查 VersionAvailableParams 所指定版本的 WDFDRIVER 物件。

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

另請參閱