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 |