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 バージョンの概要」を参照してください。

要件

要件
Header acxdriver.h
IRQL PASSIVE_LEVEL

こちらもご覧ください