Compartir a través de


Interfaz IDebugSymbols3 (dbgeng.h)

Herencia

La interfaz IDebugSymbols3 hereda de IDebugSymbols2. IDebugSymbols3 también tiene estos tipos de miembros:

Métodos

La interfaz IDebugSymbols3 tiene estos métodos.

 
IDebugSymbols3::AddSymbolOptions

El método AddSymbolOptions activa algunas de las opciones de símbolo global del motor. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::AddSyntheticModule

El método AddSyntheticModule agrega un módulo sintético a la lista de módulos que mantiene el depurador para el proceso actual.
IDebugSymbols3::AddSyntheticModuleWide

El método AddSyntheticModuleWide agrega un módulo sintético a la lista de módulos que mantiene el depurador para el proceso actual.
IDebugSymbols3::AddSyntheticSymbol

El método AddSyntheticSymbol agrega un símbolo sintético a un módulo en el proceso actual.
IDebugSymbols3::AddSyntheticSymbolWide

El método AddSyntheticSymbolWide agrega un símbolo sintético a un módulo del proceso actual.
IDebugSymbols3::AddTypeOptions

El método AddTypeOptions activa algunas opciones de formato de tipo para la salida generada por el motor. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::AppendImagePath

El método AppendImagePath anexa directorios a la ruta de acceso de la imagen ejecutable. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::AppendImagePathWide

El método AppendImagePathWide anexa directorios a la ruta de acceso de la imagen ejecutable.
IDebugSymbols3::AppendSourcePath

El método AppendSourcePath anexa directorios a la ruta de acceso de origen. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::AppendSourcePathWide

El método AppendSourcePathWide anexa directorios a la ruta de acceso de origen.
IDebugSymbols3::AppendSymbolPath

El método AppendSymbolPath anexa directorios a la ruta de acceso del símbolo. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::AppendSymbolPathWide

El método AppendSymbolPathWide anexa directorios a la ruta de acceso del símbolo.
IDebugSymbols3::CreateSymbolGroup

El método CreateSymbolGroup crea un nuevo grupo de símbolos. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::CreateSymbolGroup2

El método CreateSymbolGroup2 crea un nuevo grupo de símbolos.
IDebugSymbols3::EndSymbolMatch

El método EndSymbolMatch libera los recursos utilizados por una búsqueda de símbolos. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::FindSourceFile

El método FindSourceFile busca en la ruta de acceso de origen un archivo de origen especificado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::FindSourceFileWide

El método FindSourceFileWide busca la ruta de acceso de origen de un archivo de origen especificado.
IDebugSymbols3::GetConstantName

El método GetConstantName devuelve el nombre de la constante especificada. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetConstantNameWide

El método GetConstantNameWide devuelve el nombre de la constante especificada.
IDebugSymbols3::GetCurrentScopeFrameIndex

El método GetCurrentScopeFrameIndex devuelve el índice del marco de pila actual en la pila de llamadas.
IDebugSymbols3::GetFieldName

El método GetFieldName devuelve el nombre de un campo dentro de una estructura. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetFieldNameWide

El método GetFieldNameWide devuelve el nombre de un campo dentro de una estructura.
IDebugSymbols3::GetFieldOffset

El método GetFieldOffset devuelve el desplazamiento de un campo de la dirección base de una instancia de un tipo. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetFieldOffsetWide

El método GetFieldOffsetWide devuelve el desplazamiento de un campo de la dirección base de una instancia de un tipo.
IDebugSymbols3::GetFieldTypeAndOffset

El método GetFieldTypeAndOffset devuelve el tipo de un campo y su desplazamiento dentro de un contenedor.
IDebugSymbols3::GetFieldTypeAndOffsetWide

El método GetFieldTypeAndOffsetWide devuelve el tipo de un campo y su desplazamiento dentro de un contenedor.
IDebugSymbols3::GetFunctionEntryByOffset

El método GetFunctionEntryByOffset devuelve la información de entrada de función de una función.
IDebugSymbols3::GetImagePath

El método GetImagePath devuelve la ruta de acceso de la imagen ejecutable. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetImagePathWide

El método GetImagePathWide devuelve la ruta de acceso de la imagen ejecutable.
IDebugSymbols3::GetLineByOffset

El método IDebugSymbols3::GetLineByOffset devuelve el nombre de archivo de origen y el número de línea dentro del archivo de origen de una instrucción en el destino.
IDebugSymbols3::GetLineByOffsetWide

El método GetLineByOffsetWide devuelve el nombre de archivo de origen y el número de línea dentro del archivo de origen de una instrucción en el destino.
IDebugSymbols3::GetModuleByIndex

El método GetModuleByIndex devuelve la ubicación del módulo con el índice especificado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetModuleByModuleName

El método GetModuleByModuleName busca uno con el nombre especificado en los módulos del destino. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetModuleByModuleName2

El método GetModuleByModuleName2 busca uno con el nombre especificado en los módulos del proceso.
IDebugSymbols3::GetModuleByModuleName2Wide

El método GetModuleByModuleName2Wide busca uno con el nombre especificado en los módulos del proceso.
IDebugSymbols3::GetModuleByModuleNameWide

El método GetModuleByModuleNameWide busca uno con el nombre especificado en los módulos del destino.
IDebugSymbols3::GetModuleByOffset

El método IDebugSymbols3::GetModuleByOffset busca en los módulos del destino uno cuya asignación de memoria incluya la ubicación especificada.
IDebugSymbols3::GetModuleByOffset2

El método GetModuleByOffset2 busca en los módulos del proceso uno cuya asignación de memoria incluya la ubicación especificada.
IDebugSymbols3::GetModuleNames

El método GetModuleNames devuelve los nombres del módulo especificado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetModuleNameString

El método GetModuleNameString devuelve el nombre del módulo especificado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetModuleNameStringWide

El método GetModuleNameStringWide devuelve el nombre del módulo especificado.
IDebugSymbols3::GetModuleParameters

El método GetModuleParameters devuelve parámetros para los módulos del destino. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetModuleVersionInformation

El método GetModuleVersionInformation devuelve información de versión para el módulo especificado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetModuleVersionInformationWide

El método GetModuleVersionInformationWide devuelve información de versión para el módulo especificado.
IDebugSymbols3::GetNameByOffset

El método IDebugSymbols3::GetNameByOffset devuelve el nombre del símbolo en la ubicación especificada en el espacio de direcciones virtuales del destino.
IDebugSymbols3::GetNameByOffsetWide

El método GetNameByOffsetWide devuelve el nombre del símbolo en la ubicación especificada en el espacio de direcciones virtuales del destino.
IDebugSymbols3::GetNearNameByOffset

El método GetNearNameByOffset devuelve el nombre de un símbolo que se encuentra cerca de la ubicación especificada. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetNearNameByOffsetWide

El método GetNearNameByOffsetWide devuelve el nombre de un símbolo que se encuentra cerca de la ubicación especificada.
IDebugSymbols3::GetNextSymbolMatch

El método GetNextSymbolMatch devuelve el siguiente símbolo encontrado en una búsqueda de símbolos. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetNextSymbolMatchWide

El método GetNextSymbolMatchWide devuelve el siguiente símbolo encontrado en una búsqueda de símbolos.
IDebugSymbols3::GetNumberModules

El método GetNumberModules devuelve el número de módulos de la lista de módulos del proceso actual. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetOffsetByLine

El método IDebugSymbols3::GetOffsetByLine devuelve la ubicación de la instrucción que corresponde a una línea especificada en el código fuente.
IDebugSymbols3::GetOffsetByLineWide

El método GetOffsetByLineWide devuelve la ubicación de la instrucción que corresponde a una línea especificada en el código fuente.
IDebugSymbols3::GetOffsetByName

El método GetOffsetByName devuelve la ubicación de un símbolo identificado por nombre. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetOffsetByNameWide

El método GetOffsetByNameWide devuelve la ubicación de un símbolo identificado por nombre.
IDebugSymbols3::GetOffsetTypeId

El método GetOffsetTypeId devuelve el identificador de tipo del símbolo más cercano a la ubicación de memoria especificada. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetScope

El método GetScope devuelve información sobre el ámbito actual. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetScopeSymbolGroup

El método GetScopeSymbolGroup devuelve un grupo de símbolos que contiene los símbolos en el ámbito del destino actual. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetScopeSymbolGroup2

El método GetScopeSymbolGroup2 devuelve un grupo de símbolos que contiene los símbolos en el ámbito del destino actual.
IDebugSymbols3::GetSourceEntriesByLine

El método GetSourceEntriesByLine consulta información de símbolos y devuelve ubicaciones en la memoria del destino que corresponden a líneas de un archivo de origen.
IDebugSymbols3::GetSourceEntriesByLineWide

El método GetSourceEntriesByLineWide consulta información de símbolos y devuelve ubicaciones en la memoria del destino que corresponden a líneas de un archivo de origen.
IDebugSymbols3::GetSourceEntriesByOffset

Consulta la información de símbolos y devuelve ubicaciones en la memoria del destino mediante un desplazamiento.
IDebugSymbols3::GetSourceEntryBySourceEntry

Permite la navegación dentro de las entradas de origen.
IDebugSymbols3::GetSourceEntryOffsetRegions

Devuelve todas las regiones de memoria que se sabe que están asociadas a una entrada de origen.
IDebugSymbols3::GetSourceEntryString

Este método pertenece a la interfaz IDebugSymbols3. Consulta la información de símbolos y devuelve ubicaciones en la memoria del destino.
IDebugSymbols3::GetSourceEntryStringWide

Consulta la información de símbolos y devuelve ubicaciones en la memoria del destino. El método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetSourceFileLineOffsets

El método GetSourceFileLineOffsets asigna cada línea de un archivo de origen a una ubicación en la memoria del destino. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetSourceFileLineOffsetsWide

El método GetSourceFileLineOffsetsWide asigna cada línea de un archivo de origen a una ubicación en la memoria del destino.
IDebugSymbols3::GetSourcePath

El método GetSourcePath devuelve la ruta de acceso de origen. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetSourcePathElement

El método GetSourcePathElement devuelve un elemento de la ruta de acceso de origen. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetSourcePathElementWide

El método GetSourcePathElementWide devuelve un elemento de la ruta de acceso de origen.
IDebugSymbols3::GetSourcePathWide

El método GetSourcePathWide devuelve la ruta de acceso de origen.
IDebugSymbols3::GetSymbolEntriesByName

El método GetSymbolEntriesByName devuelve los símbolos cuyos nombres coinciden con un patrón determinado.
IDebugSymbols3::GetSymbolEntriesByNameWide

El método GetSymbolEntriesByNameWide devuelve los símbolos cuyos nombres coinciden con un patrón determinado.
IDebugSymbols3::GetSymbolEntriesByOffset

El método GetSymbolEntriesByOffset devuelve los símbolos que se encuentran en una dirección especificada.
IDebugSymbols3::GetSymbolEntryBySymbolEntry

Permite la navegación dentro de la jerarquía de entrada de símbolos.
IDebugSymbols3::GetSymbolEntryByToken

Busca un símbolo mediante un token de metadatos administrado.
IDebugSymbols3::GetSymbolEntryInformation

El método GetSymbolEntryInformation devuelve la información de entrada de símbolos de un símbolo.
IDebugSymbols3::GetSymbolEntryOffsetRegions

Devuelve todas las regiones de memoria que se sabe que están asociadas a un símbolo.
IDebugSymbols3::GetSymbolEntryString

El método GetSymbolEntryString devuelve información de cadena para el símbolo especificado.
IDebugSymbols3::GetSymbolEntryStringWide

El método GetSymbolEntryStringWide devuelve información de cadena para el símbolo especificado.
IDebugSymbols3::GetSymbolModule

El método GetSymbolModule devuelve la dirección base del módulo que contiene el símbolo especificado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetSymbolModuleWide

El método GetSymbolModuleWide devuelve la dirección base del módulo que contiene el símbolo especificado.
IDebugSymbols3::GetSymbolOptions

El método GetSymbolOptions devuelve las opciones de símbolo global del motor. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetSymbolPath

El método GetSymbolPath devuelve la ruta de acceso del símbolo. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetSymbolPathWide

El método GetSymbolPathWide devuelve la ruta de acceso del símbolo.
IDebugSymbols3::GetSymbolTypeId

El método GetSymbolTypeId devuelve el identificador de tipo y el módulo del símbolo especificado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetSymbolTypeIdWide

El método GetSymbolTypeIdWide devuelve el identificador de tipo y el módulo del símbolo especificado.
IDebugSymbols3::GetTypeId

El método GetTypeId busca el tipo especificado y devuelve su identificador de tipo. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetTypeIdWide

El método GetTypeIdWide busca el tipo especificado y devuelve su identificador de tipo.
IDebugSymbols3::GetTypeName

El método GetTypeName devuelve el nombre del símbolo de tipo especificado por su identificador de tipo y módulo. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetTypeNameWide

El método GetTypeNameWide devuelve el nombre del símbolo de tipo especificado por su identificador de tipo y módulo.
IDebugSymbols3::GetTypeOptions

El método GetTypeOptions devuelve las opciones de formato de tipo para la salida generada por el motor. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::GetTypeSize

El método GetTypeSize devuelve el número de bytes de memoria que requiere una instancia del tipo especificado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::IsManagedModule

Comprueba si el motor usa compatibilidad con la depuración administrada cuando recupera información de un módulo.
IDebugSymbols3::OutputSymbolByOffset

El método OutputSymbolByOffset busca un símbolo por dirección e imprime el nombre del símbolo y otra información de símbolos en la consola del depurador.
IDebugSymbols3::OutputTypedDataPhysical

El método IDebugSymbols3::OutputTypedDataPhysical da formato al contenido de una variable en la memoria física del destino y lo envía a las devoluciones de llamada de salida.
IDebugSymbols3::OutputTypedDataVirtual

El método IDebugSymbols3::OutputTypedDataVirtual da formato al contenido de una variable en la memoria virtual del destino y lo envía a las devoluciones de llamada de salida.
IDebugSymbols3::ReadTypedDataPhysical

El método ReadTypedDataPhysical lee el valor de una variable de la memoria física del equipo de destino. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::ReadTypedDataVirtual

El método ReadTypedDataVirtual lee el valor de una variable en la memoria virtual del destino. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::Reload

El método Reload elimina la información de símbolos del motor para el módulo especificado y vuelve a cargar estos símbolos según sea necesario. Este método pertenece a IDebugSymbols3.
IDebugSymbols3::ReloadWide

El método ReloadWide elimina la información de símbolos del motor para el módulo especificado y vuelve a cargar estos símbolos según sea necesario.
IDebugSymbols3::RemoveSymbolOptions

El método RemoveSymbolOptions desactiva algunas de las opciones de símbolo global del motor. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::RemoveSyntheticModule

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

El método RemoveSyntheticSymbol quita un símbolo sintético de un módulo del proceso actual.
IDebugSymbols3::RemoveTypeOptions

El método RemoveTypeOptions desactiva algunas opciones de formato de tipo para la salida generada por el motor. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::ResetScope

El método ResetScope restablece el ámbito actual al ámbito predeterminado del subproceso actual. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::SetImagePath

El método SetImagePath establece la ruta de acceso de la imagen ejecutable. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::SetImagePathWide

El método SetImagePathWide establece la ruta de acceso de la imagen ejecutable.
IDebugSymbols3::SetScope

El método SetScope establece el ámbito actual. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::SetScopeFrameByIndex

El método SetScopeFrameByIndex establece el ámbito actual en el ámbito de uno de los fotogramas de la pila de llamadas.
IDebugSymbols3::SetScopeFromJitDebugInfo

Recupera información de depuración Just-In-Time (JIT) y establece el contexto de ámbito del depurador actual en función de esa información.
IDebugSymbols3::SetScopeFromStoredEvent

El método SetScopeFromStoredEvent establece el ámbito actual en el ámbito del evento almacenado.
IDebugSymbols3::SetSourcePath

El método SetSourcePath establece la ruta de acceso de origen. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::SetSourcePathWide

El método SetSourcePathWide establece la ruta de acceso de origen.
IDebugSymbols3::SetSymbolOptions

El método SetSymbolOptions cambia las opciones de símbolo global del motor. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::SetSymbolPath

El método SetSymbolPath establece la ruta de acceso del símbolo. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::SetSymbolPathWide

El método SetSymbolPathWide establece la ruta de acceso del símbolo.
IDebugSymbols3::SetTypeOptions

El método SetTypeOptions cambia las opciones de formato de tipo para la salida generada por el motor. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::StartSymbolMatch

El método StartSymbolMatch inicializa una búsqueda de símbolos cuyos nombres coinciden con un patrón determinado. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::StartSymbolMatchWide

El método StartSymbolMatchWide inicializa una búsqueda de símbolos cuyos nombres coinciden con un patrón determinado.
IDebugSymbols3::WriteTypedDataPhysical

El método WriteTypedDataPhysical escribe el valor de una variable en la memoria física del equipo de destino. Este método pertenece a la interfaz IDebugSymbols3.
IDebugSymbols3::WriteTypedDataVirtual

El método IDebugSymbols3::WriteTypedDataVirtual escribe datos en el espacio de direcciones virtuales del destino. El número de bytes escritos es el tamaño del tipo.

Requisitos

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

Consulte también

IDebugSymbols

IDebugSymbols2