Share via


Función AcxDriverIsVersionAvailable (acxdriver.h)

La función AcxDriverIsVersionAvailable devuelve un valor booleano que indica si la versión del controlador especificada está disponible.

Sintaxis

BOOLEAN AcxDriverIsVersionAvailable(
  WDFDRIVER                            Driver,
  PACX_DRIVER_VERSION_AVAILABLE_PARAMS VersionAvailableParams
);

Parámetros

Driver

Objeto WDFDRIVER para comprobar la versión especificada por VersionAvailableParams.

VersionAvailableParams

Puntero a una estructura de ACX_DRIVER_VERSION_AVAILABLE_PARAMS que indica la versión del controlador de audio que está buscando.

Valor devuelto

AcxDriverIsVersionAvailable devuelve un valor booleano que indica si la versión del controlador especificada está disponible.

Comentarios

Llame a la función ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT para inicializar la estructura VersionAvailableParams antes de llamar a esta función.

Ejemplo

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

Requisitos de ACX

Versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.

Requisitos

Requisito Valor
Header acxdriver.h
IRQL PASSIVE_LEVEL

Consulte también