Freigeben über


IDebugSymbols3::RemoveSyntheticModule-Methode (dbgeng.h)

Die RemoveSyntheticModule-Methode entfernt ein synthetisches Modul aus der Modulliste, die der Debugger für den aktuellen Prozess verwaltet.

Syntax

HRESULT RemoveSyntheticModule(
  [in] ULONG64 Base
);

Parameter

[in] Base

Gibt den Speicherort im virtuellen Adressraum des Prozesses der Basis des synthetischen Moduls an.

Rückgabewert

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_INVALIDARG
Am angegebenen Speicherort wurde kein synthetisches Modul gefunden. Dies wird zurückgegeben, wenn ein synthetisches Modul an diesem Speicherort zuvor entfernt oder verworfen wurde.
 

Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

Hinweise

Wenn alle Module erneut geladen werden , z. B. durch Aufrufen von Reload mit dem Parameter Module , der auf die leere Zeichenfolge festgelegt ist, werden alle synthetischen Module verworfen.

Weitere Informationen zu synthetischen Modulen finden Sie unter Synthetische Module.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

AddSyntheticModule

IDebugSymbols3

RemoveSyntheticSymbol