Método IDebugSymbols3::RemoveSyntheticModule (dbgeng.h)

El método RemoveSyntheticModule quita un módulo sintético de la lista de módulos que mantiene el depurador para el proceso actual.

Sintaxis

HRESULT RemoveSyntheticModule(
  [in] ULONG64 Base
);

Parámetros

[in] Base

Especifica la ubicación en el espacio de direcciones virtuales del proceso de la base del módulo sintético.

Valor devuelto

Código devuelto Descripción
S_OK
Método realizado correctamente.
E_INVALIDARG
No se encontró ningún módulo sintético en la ubicación especificada. Se devuelve si un módulo sintético en esta ubicación se quitó o descartó anteriormente.
 

Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.

Comentarios

Si se vuelven a cargar todos los módulos; por ejemplo, llamando a Recarga con el parámetro Module establecido en la cadena vacía, se descartarán todos los módulos sintéticos.

Para obtener más información sobre los módulos sintéticos, vea Módulos sintéticos.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (include Dbgeng.h)

Consulte también

AddSyntheticModule

IDebugSymbols3

RemoveSyntheticSymbol