Metodo IDebugSymbols3::RemoveSyntheticModule (dbgeng.h)

Il metodo RemoveSyntheticModule rimuove un modulo sintetico dall'elenco dei moduli gestito dal debugger per il processo corrente.

Sintassi

HRESULT RemoveSyntheticModule(
  [in] ULONG64 Base
);

Parametri

[in] Base

Specifica la posizione nello spazio degli indirizzi virtuali del processo della base del modulo sintetico.

Valore restituito

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_INVALIDARG
Nessun modulo sintetico trovato nella posizione specificata. Viene restituito se un modulo sintetico in questa posizione è stato rimosso o rimosso in precedenza.
 

Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere Valori restituiti .

Commenti

Se tutti i moduli vengono ricaricati, ad esempio chiamando Reload con il parametro Module impostato sulla stringa vuota, tutti i moduli sintetici verranno eliminati.

Per altre informazioni sui moduli sintetici, vedere Moduli sintetici.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (include Dbgeng.h)

Vedi anche

AddSyntheticModule

IDebugSymbols3

RemoveSyntheticSymbol