Interfaccia IDebugHostMemory2 (dbgmodel.h)
Interfaccia di accesso alla memoria al debugger sottostante.
Questa versione 2 dell'interfaccia supporta tutti i metodi precedenti con firme identiche e include nuovi metodi aggiuntivi che forniscono funzionalità aggiunte. I nuovi metodi sono elencati nell'intestazione alla fine della sezione per tale interfaccia.
Ereditarietà
IDebugHostMemory2 eredita da IDebugHostMemory.
Metodi
L'interfaccia IDebugHostMemory2 include questi metodi.
IDebugHostMemory2::AddRef Il metodo IDebugHostMemory2::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto. |
IDebugHostMemory2::GetDisplayStringForLocation Per una determinata posizione all'interno dello spazio indirizzi della destinazione come definito dal contesto e dalla posizione, convertire la posizione in una stringa visualizzabile (in base a qualsiasi formato scelto dall'host). |
IDebugHostMemory2::LinearizeLocation Accetta un percorso che può rappresentare un elemento diverso da un indirizzo di memoria virtuale e tenta di lineare la posizione in un indirizzo di memoria virtuale all'interno del contesto specificato. |
IDebugHostMemory2::QueryInterface Il metodo IDebugHostMemory2::QueryInterface recupera i puntatori alle interfacce supportate in un oggetto. |
IDebugHostMemory2::ReadBytes Il metodo IDebugHostMemory2::ReadBytes legge un numero di byte dallo spazio indirizzi della destinazione per un determinato contesto e posizione. |
IDebugHostMemory2::ReadPointers Il metodo IDebugHostMemory2::ReadPointers legge un numero di puntatori dallo spazio indirizzi della destinazione per un determinato contesto e posizione. |
IDebugHostMemory2::Release Il metodo IDebugHostMemory2::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto. |
IDebugHostMemory2::WriteBytes Il metodo IDebugHostMemory2::WriteBytes scrive un numero di byte nello spazio indirizzi della destinazione per un determinato contesto e posizione. |
IDebugHostMemory2::WritePointers Accetta diversi puntatori come mantenuti in valori senza segno a 64 bit, li tronca alle dimensioni native del puntatore della destinazione e li scrive nello spazio indirizzi della destinazione, come definito dal contesto e dalla posizione inpassata. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | dbgmodel.h |