Método IDebugSymbols::GetSymbolModule (dbgeng.h)
El método GetSymbolModule devuelve la dirección base del módulo que contiene el símbolo especificado.
Sintaxis
HRESULT GetSymbolModule(
[in] PCSTR Symbol,
[out] PULONG64 Base
);
Parámetros
[in] Symbol
Especifica el nombre del símbolo que se va a buscar. Consulte la sección Comentarios para obtener más información sobre la sintaxis de este nombre.
[out] Base
Recibe la ubicación en el espacio de direcciones de memoria del destino de la base del módulo. Para obtener más información, consulte Módulos.
Valor devuelto
Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
|
No se encontró el símbolo o módulo. |
Comentarios
La cadena Symbol debe contener un signo de exclamación ( ! ). Si Symbol es un nombre de símbolo completo del módulo (por ejemplo, mymodules!main) o si se omite el nombre del módulo (por ejemplo, !main), el motor buscará este símbolo y devolverá el módulo en el que se encuentra. Si Symbol contiene solo un nombre de módulo (por ejemplo, mymodule!), el motor devuelve el primer módulo con este nombre de módulo.
Para obtener más información sobre los símbolos, vea Símbolos.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h) |