Interface IDebugHostModuleSignature (dbgmodel.h)
Representa uma assinatura de módulo – uma definição que corresponderá a um conjunto de módulos por nome e/ou versão.
Herança
IDebugHostModuleSignature herda de IUnknown.
Métodos
A interface IDebugHostModuleSignature tem esses métodos.
IDebugHostModuleSignature::AddRef O método IDebugHostModuleSignature::AddRef incrementa a contagem de referência para uma interface em um objeto. |
IDebugHostModuleSignature::IsMatch O método IsMatch compara um módulo específico com uma assinatura, comparando o nome do módulo e a versão com o intervalo de nomes e versões indicados na assinatura. |
IDebugHostModuleSignature::QueryInterface Recupera ponteiros para as interfaces com suporte em um objeto. Esse método chama IUnknown AddRef no ponteiro que retorna. |
IDebugHostModuleSignature::Release O método IDebugHostModuleSignature::Release diminui a contagem de referência para uma interface em um objeto. |
Observações
As assinaturas de módulo representam um meio de verificar se um determinado módulo atende a um conjunto de critérios relacionados à nomenclatura e ao controle de versão. Uma assinatura de módulo é criada por meio do método CreateModuleSignature em IDebugHostSymbols. Ele pode corresponder ao nome do módulo e a um intervalo opcional de números de versão para o módulo. Depois que essa assinatura é criada, o cliente recebe uma interface IDebugHostModuleSignature.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dbgmodel.h |
Consulte também
Visão geral do modelo de dados do depurador C++