Função CmGetCallbackVersion (wdm.h)
A rotina CmGetCallbackVersion recupera os números de versão principal e secundária da versão atual do recurso de retorno de chamada do registro do gerenciador de configurações.
Sintaxe
void CmGetCallbackVersion(
[out, optional] PULONG Major,
[out, optional] PULONG Minor
);
Parâmetros
[out, optional] Major
Um ponteiro para um local que recebe o número de versão principal.
[out, optional] Minor
Um ponteiro para um local que recebe o número de versão secundária.
Valor de retorno
Nenhum
Observações
A rotina de CmGetCallbackVersion está disponível a partir do Windows Vista.
Para o Windows Vista, o número da versão principal é 1 e o número da versão secundária é 0.
A partir do Windows 7, o número da versão principal é 1 e o número da versão secundária é 1.
A versão 1.1 contém duas alterações da versão 1.0.
Primeiro, na versão 1.0, se vários drivers de filtro do Registro estiverem ativos no computador ao mesmo tempo, a estrutura de_KEY_INFORMATION XXX REG_POST_passada para a rotina de retorno de chamada do registro de um driver durante a fase pós-notificação para uma operação de chave de criação ou chave aberta pode conter um membro Object não NULL, mesmo que a operação tenha falhado e o membro Status contiver um status de erro. Na versão 1.1, o membro Object sempre será NULL se o membro status de estiver definido como um valor de status de erro para indicar que a operação falhou.
Em segundo lugar, na versão 1.0, uma exceção não executada em uma rotina de retorno de chamada do Registro é aceita silenciosamente pelo sistema operacional. Na versão 1.1, essa exceção faz com que o computador verifique os bugs.
Para obter mais informações sobre as diferenças entre as versões, consulte Filtragem de Chamadas do Registro.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows Vista. |
da Plataforma de Destino | Universal |
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |