Compartilhar via


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

O método RemoveSyntheticModule remove um módulo sintético da lista de módulos que o depurador mantém para o processo atual.

Sintaxe

HRESULT RemoveSyntheticModule(
  [in] ULONG64 Base
);

Parâmetros

[in] Base

Especifica o local no espaço de endereço virtual do processo da base do módulo sintético.

Retornar valor

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_INVALIDARG
Nenhum módulo sintético foi encontrado no local especificado. Isso será retornado se um módulo sintético nesse local tiver sido removido ou descartado anteriormente.
 

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Comentários

Se todos os módulos forem recarregados – por exemplo, chamando Recarregar com o parâmetro Module definido como a cadeia de caracteres vazia – todos os módulos sintéticos serão descartados.

Para obter mais informações sobre módulos sintéticos, consulte Módulos sintéticos.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

AddSyntheticModule

IDebugSymbols3

RemoveSyntheticSymbol