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) |