Método IDebugSymbols2::GetModuleVersionInformation (dbgeng.h)
O método GetModuleVersionInformation retorna informações de versão para o módulo especificado.
Sintaxe
HRESULT GetModuleVersionInformation(
[in] ULONG Index,
[in] ULONG64 Base,
[in] PCSTR Item,
[out, optional] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG VerInfoSize
);
Parâmetros
[in] Index
Especifica o índice do módulo. Se estiver definido como DEBUG_ANY_ID, o parâmetro Base será usado para especificar o local do módulo.
[in] Base
Se Index for DEBUG_ANY_ID, especificará o local no espaço de endereço de memória do destino da base do módulo. Caso contrário, ele será ignorado.
[in] Item
Especifica as informações de versão que estão sendo solicitadas. Essa cadeia de caracteres corresponde ao parâmetro lpSubBlock da função VerQueryValue. Para obter detalhes sobre a função VerQueryValue , consulte o SDK da plataforma.
[out, optional] Buffer
Recebe as informações de versão solicitadas. Se Buffer for NULL, essas informações não serão retornadas.
[in] BufferSize
Especifica o tamanho em caracteres do buffer Buffer. Esse tamanho inclui o espaço para o caractere de terminação '\0'.
[out, optional] VerInfoSize
Recebe o tamanho em caracteres das informações de versão. Esse tamanho inclui o espaço para o caractere de terminação '\0'. Se VerInfoSize for NULL, essas informações não serão retornadas.
Retornar valor
Esse método também pode retornar outros valores de erro. Consulte Valores retornados para obter mais detalhes.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
O tamanho do buffer era menor que o tamanho das informações de versão. Nesse caso, o buffer é preenchido com as informações de versão truncadas. |
|
O módulo especificado não foi encontrado. |
Comentários
As informações de versão do módulo estão disponíveis apenas para módulos carregados e podem não estar disponíveis em todas as sessões.
Para obter mais informações sobre módulos, consulte Módulos.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |