IDebugMemoryContext2:: sottrarre
Sottrae il valore specificato dal contesto corrente e restituisce un nuovo contesto.
HRESULT Subtract(
UINT64 dwCount,
IDebugMemoryContext2** ppMemCxt
);
int Subtract(
ulong dwCount,
out IDebugMemoryContext2 ppMemCxt
);
Parametri
dwCount
[in] Il numero di byte di memoria a incremento.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 ridurre un valore da 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).