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 e a versão do módulo com o nome e o intervalo de versão 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 . |
Comentários
As assinaturas de módulo representam um meio de marcar se um determinado módulo atende a um conjunto de critérios relacionados à nomenclatura e 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 |