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 |
関連項目
- ACX_DRIVER_VERSION_AVAILABLE_PARAMS
- ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT
- acxdriver.h ヘッダー を する