Condividi tramite


IDebugMemoryContext2::Add

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

Sintassi

int Add(
   ulong                    dwCount,
   out IDebugMemoryContext2 ppMemCxt
);

Parametri

dwCount
[in] Valore da aggiungere al contesto corrente.

ppMemCxt
[out] Restituisce un nuovo oggetto IDebugMemoryContext2 .

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Un contesto di memoria è un indirizzo, quindi l'aggiunta di un valore a un indirizzo produce un nuovo indirizzo che richiede una nuova interfaccia di contesto.

Questo metodo deve sempre produrre un nuovo contesto, anche se l'indirizzo risultante si trova all'esterno dello spazio di memoria associato a questo contesto. L'unica eccezione è se non è possibile allocare memoria per il nuovo contesto o se ppMemCxt è un valore Null (che è un errore).

Vedi anche