PWINDBG_EXTENSION_API_VERSION função de retorno de chamada (wdbgexts.h)
A função de retorno de chamada PWINDBG_EXTENSION_API_VERSION (ExtensionApiVersion) retorna informações de versão sobre a DLL da extensão.
Sintaxe
PWINDBG_EXTENSION_API_VERSION PwindbgExtensionApiVersion;
LPEXT_API_VERSION PwindbgExtensionApiVersion()
{...}
Valor de retorno
Essa função deve retornar um ponteiro para uma estrutura de EXT_API_VERSION.
Observações
Você deve definir essa função em seu código usando o protótipo acima. Inclua wdbgexts.h.
ExtensionApiVersion é chamado pelo depurador quando a DLL da extensão é carregada.
O depurador usa os campos e MinorVersion da estrutura de EXT_API_VERSION retornada ao executar comandos como .chain e versão que exibem o número da versão da extensão. O depurador não executa nenhuma "verificação de versão" – a DLL de extensão será carregada independentemente de quais números de versão estão presentes nesses campos.
O campo revisão de da estrutura de EXT_API_VERSION retornada deve ser EXT_API_VERSION_NUMBER64 se você estiver usando ponteiros de 64 bits em seu código ou EXT_API_VERSION_NUMBER32 se estiver usando ponteiros de 32 bits. É recomendável que você sempre use ponteiros de 64 bits em seu código, pois o depurador redimensionará automaticamente esses ponteiros quando necessário. Consulte ponteiros de 32 bits e ponteiros de 64 bits para obter detalhes.
Para obter mais detalhes, consulte Usando retornos de chamada de extensão WdbgExts.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | wdbgexts.h |