Condividi tramite


IDebugMemoryContext2:: aggiungere

Aggiunge il valore specificato nel contesto corrente e restituisce un nuovo contesto.

HRESULT Add( 
   UINT64                 dwCount,
   IDebugMemoryContext2** ppMemCxt
);
int Add(
   ulong                    dwCount, 
   out IDebugMemoryContext2 ppMemCxt
);

Parametri

  • dwCount
    [in] Il valore da aggiungere al contesto corrente.

  • ppMemCxt
    [out] restituisce un nuovo IDebugMemoryContext2 oggetto.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

Un contesto di memoria è un indirizzo, in modo da aggiungere un valore a un indirizzo produce un nuovo indirizzo che richiede una nuova interfaccia di contesto.

Questo metodo deve produrre sempre un nuovo contesto, anche se l'indirizzo risultante è esterna allo spazio di memoria associato al contesto. L'unica eccezione è se memoria non può essere allocata per il nuovo contesto o se ppMemCxt è un valore null (che è un errore).

Vedere anche

Riferimenti

IDebugMemoryContext2