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

関連項目