AcxDriverIsVersionAvailable, fonction (acxdriver.h)

La fonction AcxDriverIsVersionAvailable retourne une valeur booléenne indiquant si la version du pilote spécifiée est disponible.

Syntaxe

BOOLEAN AcxDriverIsVersionAvailable(
  WDFDRIVER                            Driver,
  PACX_DRIVER_VERSION_AVAILABLE_PARAMS VersionAvailableParams
);

Paramètres

Driver

Objet WDFDRIVER à case activée pour la version spécifiée par VersionAvailableParams.

VersionAvailableParams

Pointeur vers une structure de ACX_DRIVER_VERSION_AVAILABLE_PARAMS qui indique la version du pilote audio que vous recherchez.

Valeur retournée

AcxDriverIsVersionAvailable retourne une valeur booléenne indiquant si la version du pilote spécifiée est disponible.

Remarques

Appelez la fonction ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT pour initialiser la structure VersionAvailableParams avant d’appeler cette fonction.

Exemple

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;
}

Configuration requise d’ACX

Version minimale d’ACX : 1.0

Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.

Configuration requise

Condition requise Valeur
En-tête acxdriver.h
IRQL PASSIVE_LEVEL

Voir aussi