AcxDriverIsVersionAvailable-Funktion (acxdriver.h)
Die AcxDriverIsVersionAvailable-Funktion gibt einen booleschen Wert zurück, der angibt, ob die angegebene Treiberversion verfügbar ist.
Syntax
BOOLEAN AcxDriverIsVersionAvailable(
WDFDRIVER Driver,
PACX_DRIVER_VERSION_AVAILABLE_PARAMS VersionAvailableParams
);
Parameter
Driver
Das WDFDRIVER--Objekt, das auf die version überprüft werden soll, die von VersionAvailableParamsangegeben wurde.
VersionAvailableParams
Zeigen Sie auf eine ACX_DRIVER_VERSION_AVAILABLE_PARAMS Struktur, die die Version des gewünschten Audiotreibers angibt.
Rückgabewert
AcxDriverIsVersionAvailable gibt einen booleschen Wert zurück, der angibt, ob die angegebene Treiberversion verfügbar ist.
Bemerkungen
Rufen Sie die ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT-Funktion auf, um die VersionAvailableParams Struktur zu initialisieren, bevor Sie diese Funktion aufrufen.
Beispiel
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-Anforderungen
Mindestens ACX-Version: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header- | acxdriver.h |
IRQL- | PASSIVE_LEVEL |