Compartilhar via


Função AcxDriverIsVersionAvailable (acxdriver.h)

A função AcxDriverIsVersionAvailable retorna um valor booliano que indica se a versão do driver especificada está disponível.

Sintaxe

BOOLEAN AcxDriverIsVersionAvailable(
  WDFDRIVER                            Driver,
  PACX_DRIVER_VERSION_AVAILABLE_PARAMS VersionAvailableParams
);

Parâmetros

Driver

O objeto WDFDRIVER a ser marcar para a versão especificada por VersionAvailableParams.

VersionAvailableParams

Ponteiro para uma estrutura ACX_DRIVER_VERSION_AVAILABLE_PARAMS que indica a versão do driver de áudio que você está procurando.

Retornar valor

AcxDriverIsVersionAvailable retorna um valor booliano que indica se a versão do driver especificada está disponível.

Comentários

Chame a função ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT para inicializar a estrutura VersionAvailableParams antes de chamar essa função.

Exemplo

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 do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxdriver.h
IRQL PASSIVE_LEVEL

Confira também