Condividi tramite


Interfaccia IDebugHostModuleSignature (dbgmodel.h)

Rappresenta una firma del modulo: una definizione che corrisponde a un set di moduli in base al nome e/o alla versione.

Ereditarietà

IDebugHostModuleSignature eredita da IUnknown.

Metodi

L'interfaccia IDebugHostModuleSignature include questi metodi.

 
IDebugHostModuleSignature::AddRef

Il metodo IDebugHostModuleSignature::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto .
IDebugHostModuleSignature::IsMatch

Il metodo IsMatch confronta un modulo specifico con una firma, confrontando il nome e la versione del modulo con il nome e l'intervallo di versioni indicati nella firma.
IDebugHostModuleSignature::QueryInterface

Recupera i puntatori alle interfacce supportate in un oggetto . Questo metodo chiama IUnknown AddRef sul puntatore restituito.
IDebugHostModuleSignature::Release

Il metodo IDebugHostModuleSignature::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto .

Commenti

Le firme del modulo rappresentano un mezzo per verificare se un determinato modulo soddisfa un set di criteri relativi alla denominazione e al controllo delle versioni. Viene creata una firma del modulo tramite il metodo CreateModuleSignature in IDebugHostSymbols. Può corrispondere al nome del modulo e a un intervallo facoltativo di numeri di versione per il modulo. Dopo aver creato tale firma, il client riceve un'interfaccia IDebugHostModuleSignature.

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Panoramica del modello di dati del debugger C++