Método IDebugSymbols3::RemoveSyntheticSymbol (dbgeng.h)
El método RemoveSyntheticSymbol quita un símbolo sintético de un módulo del proceso actual.
Sintaxis
HRESULT RemoveSyntheticSymbol(
[in] PDEBUG_MODULE_AND_ID Id
);
Parámetros
[in] Id
Especifica el símbolo sintético que se va a quitar. Debe ser el mismo valor devuelto en el parámetro Id de AddSyntheticSymbol. Consulte DEBUG_MODULE_AND_ID para obtener más información sobre el tipo de este parámetro.
Valor devuelto
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
|
No se encontró ningún símbolo sintético en la ubicación especificada. Se devuelve si se quitó o descartó previamente un símbolo sintético en esta ubicación. |
Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.
Comentarios
Si el módulo que contiene un símbolo sintético se vuelve a cargar; por ejemplo, llamando a Recarga con el parámetro Module establecido en el nombre del módulo, se descartará el símbolo sintético.
Para obtener más información sobre los símbolos sintéticos, vea Símbolos sintéticos.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h) |