Condividi tramite


Metodo IDebugHostMemory2::WritePointers (dbgmodel.h)

Accetta un certo numero di puntatori come contenuti in valori a 64 bit senza segno, li tronca alla dimensione nativa del puntatore della destinazione e li scrive nello spazio degli indirizzi della destinazione, come definito dal contesto e dalla posizione inpassati.

Sintassi

HRESULT WritePointers(
  IDebugHostContext *context,
  Location          location,
  ULONG64           count,
  ULONG64           *pointers
);

Parametri

context

Contesto host in cui scrivere puntatori. Rappresenta, ad esempio, lo spazio degli indirizzi in cui esiste la posizione.

location

Posizione in cui scrivere puntatori. Questo percorso può rappresentare un indirizzo virtuale all'interno dello spazio indirizzi definito dal contesto oppure può rappresentare un registro simile a un registro all'interno di un record di contesto per un thread.

count

Numero di puntatori da scrivere.

pointers

Puntatori da scrivere nella destinazione di debug. Se la destinazione è a 32 bit, i valori del puntatore verranno troncati prima di scriverli nella destinazione di debug sottostante.

Valore restituito

Questo metodo restituisce HRESULT che indica l'esito positivo o negativo.

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

interfaccia IDebugHostMemory2