Condividi tramite


Interfaccia IDebugHostMemory4 (dbgmodel.h)

La versione 4 di un'interfaccia di accesso alla memoria al debugger sottostante.

Questa versione 4 dell'interfaccia supporta tutti i metodi precedenti con firme identiche e include nuovi metodi aggiuntivi che forniscono funzionalità aggiuntive. I nuovi metodi sono elencati nell'intestazione alla fine della sezione per tale interfaccia.

Eredità

L'interfaccia IDebugHostMemory4 eredita dall'interfaccia IDebugHostMemory3.

Metodi

L'interfaccia IDebugHostMemory4 dispone di questi metodi.

 
IDebugHostMemory4::AddRef

Il metodo AddRef incrementa il conteggio dei riferimenti per un oggetto .
IDebugHostMemory4::CanonicalizeLocation

Il metodo CanonicalizeLocation trasforma una determinata posizione nella relativa "rappresentazione canonica", ovvero un formato standard scelto.
IDebugHostMemory4::GetDisplayStringForLocation

Per una determinata posizione all'interno dello spazio degli indirizzi della destinazione come definito dal contesto e dalla posizione, convertire la posizione in una stringa visualizzabile (in base al formato scelto dall'host).
IDebugHostMemory4::GetPhysicalAddressLocation

Il metodo GetPhysicalAddressLocation crea una struttura di posizione che rappresenta un offset come indirizzo di memoria fisica.
IDebugHostMemory4::IsPhysicalAddressLocation

Il metodo IsPhysicalAddressLocation restituisce se una determinata posizione rappresenta o meno un indirizzo fisico.
IDebugHostMemory4::LinearizeLocation

Accetta una posizione che può rappresentare un indirizzo diverso da un indirizzo di memoria virtuale e tenta di linearizzare la posizione in un indirizzo di memoria virtuale all'interno del contesto specificato.
IDebugHostMemory4::QueryInterface

Il metodo QueryInterface recupera i puntatori alle interfacce supportate in un oggetto .
IDebugHostMemory4::ReadBytes

Il metodo ReadBytes legge un numero di byte dallo spazio indirizzi della destinazione per un contesto e una posizione specificati.
IDebugHostMemory4::ReadPointers

Il metodo ReadPointers legge un numero di puntatori dallo spazio indirizzi della destinazione per un contesto e una posizione specificati.
IDebugHostMemory4::Release

Il metodo IDebugHostMemory4::Release rilascia un riferimento all'oggetto memoria.
IDebugHostMemory4::WriteBytes

Il metodo IDebugHostMemory4::WriteBytes scrive un numero di byte nello spazio indirizzi della destinazione per un contesto e una posizione specificati.
IDebugHostMemory4::WritePointers

Il metodo IDebugHostMemory4::WritePointers scrive un numero di puntatori nello spazio indirizzi della destinazione.

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

Panoramica del modello di dati del debugger di C++