다음을 통해 공유


IDebugSymbols 인터페이스(dbgeng.h)

상속

IDebugSymbols 인터페이스는IUnknown 인터페이스에서 상속됩니다. IDebugSymbols 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IDebugSymbols 인터페이스에는 이러한 메서드가 있습니다.

 
IDebugSymbols::AddSymbolOptions

AddSymbolOptions 메서드는 엔진의 전역 기호 옵션 중 일부를 켭니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::AppendImagePath

AppendImagePath 메서드는 실행 파일 이미지 경로에 디렉터리를 추가합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::AppendSourcePath

AppendSourcePath 메서드는 원본 경로에 디렉터리를 추가합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::AppendSymbolPath

AppendSymbolPath 메서드는 기호 경로에 디렉터리를 추가합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::CreateSymbolGroup

CreateSymbolGroup 메서드는 새 기호 그룹을 만듭니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::EndSymbolMatch

EndSymbolMatch 메서드는 기호 검색에서 사용하는 리소스를 해제합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::FindSourceFile

FindSourceFile 메서드는 원본 경로에서 지정된 원본 파일을 검색합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetFieldOffset

GetFieldOffset 메서드는 형식의 instance 기본 주소에서 필드의 오프셋을 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetImagePath

GetImagePath 메서드는 실행 파일 이미지 경로를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetLineByOffset

IDebugSymbols::GetLineByOffset 메서드는 대상에 있는 명령의 원본 파일 내에서 원본 파일 이름과 줄 번호를 반환합니다.
IDebugSymbols::GetModuleByIndex

GetModuleByIndex 메서드는 지정된 인덱스를 사용하여 모듈의 위치를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetModuleByModuleName

GetModuleByModuleName 메서드는 대상의 모듈에서 지정된 이름의 모듈을 검색합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetModuleByOffset

IDebugSymbols::GetModuleByOffset 메서드는 대상의 모듈에서 메모리 할당에 지정된 위치가 포함된 모듈을 검색합니다.
IDebugSymbols::GetModuleNames

GetModuleNames 메서드는 지정된 모듈의 이름을 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetModuleParameters

GetModuleParameters 메서드는 대상의 모듈에 대한 매개 변수를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetNameByOffset

IDebugSymbols::GetNameByOffset 메서드는 대상의 가상 주소 공간에서 지정된 위치에 있는 기호의 이름을 반환합니다.
IDebugSymbols::GetNearNameByOffset

GetNearNameByOffset 메서드는 지정된 위치 근처에 있는 기호의 이름을 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetNextSymbolMatch

GetNextSymbolMatch 메서드는 기호 검색에 있는 다음 기호를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetNumberModules

GetNumberModules 메서드는 현재 프로세스의 모듈 목록에 있는 모듈 수를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetOffsetByLine

IDebugSymbols::GetOffsetByLine 메서드는 소스 코드에서 지정된 줄에 해당하는 명령의 위치를 반환합니다.
IDebugSymbols::GetOffsetByName

GetOffsetByName 메서드는 이름으로 식별된 기호의 위치를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetOffsetTypeId

GetOffsetTypeId 메서드는 지정된 메모리 위치에 가장 가까운 기호의 형식 ID를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetScope

GetScope 메서드는 현재 scope 대한 정보를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetScopeSymbolGroup

GetScopeSymbolGroup 메서드는 현재 대상의 scope 기호를 포함하는 기호 그룹을 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetSourceFileLineOffsets

GetSourceFileLineOffsets 메서드는 원본 파일의 각 줄을 대상 메모리의 위치에 매핑합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetSourcePath

GetSourcePath 메서드는 원본 경로를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetSourcePathElement

GetSourcePathElement 메서드는 원본 경로에서 요소를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetSymbolModule

GetSymbolModule 메서드는 지정된 기호를 포함하는 모듈의 기본 주소를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetSymbolOptions

GetSymbolOptions 메서드는 엔진의 전역 기호 옵션을 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetSymbolPath

GetSymbolPath 메서드는 기호 경로를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetSymbolTypeId

GetSymbolTypeId 메서드는 지정된 기호의 형식 ID 및 모듈을 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetTypeId

GetTypeId 메서드는 지정된 형식을 조회하고 해당 형식 ID를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetTypeName

GetTypeName 메서드는 형식 ID 및 모듈에 지정된 형식 기호의 이름을 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::GetTypeSize

GetTypeSize 메서드는 지정된 형식의 instance 필요한 메모리 바이트 수를 반환합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::OutputTypedDataPhysical

IDebugSymbols::OutputTypedDataPhysical 메서드는 대상의 실제 메모리에 있는 변수의 내용 형식을 지정하고 출력 콜백으로 보냅니다.
IDebugSymbols::OutputTypedDataVirtual

IDebugSymbols::OutputTypedDataVirtual 메서드는 대상의 가상 메모리에 있는 변수의 내용 형식을 지정하고 출력 콜백으로 보냅니다.
IDebugSymbols::ReadTypedDataPhysical

ReadTypedDataPhysical 메서드는 대상 컴퓨터의 실제 메모리에서 변수 값을 읽습니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::ReadTypedDataVirtual

ReadTypedDataVirtual 메서드는 대상의 가상 메모리에 있는 변수 값을 읽습니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::Reload

Reload 메서드는 지정된 모듈에 대한 엔진의 기호 정보를 삭제하고 필요에 따라 이러한 기호를 다시 로드합니다. 이 메서드는 IDebugSymbols에 속합니다.
IDebugSymbols::RemoveSymbolOptions

RemoveSymbolOptions 메서드는 엔진의 전역 기호 옵션 중 일부를 해제합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::ResetScope

ResetScope 메서드는 현재 scope 현재 스레드의 기본 scope 다시 설정합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::SetImagePath

SetImagePath 메서드는 실행 파일 이미지 경로를 설정합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::SetScope

IDebugSymbols::SetScope 메서드는 현재 scope 설정합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::SetSourcePath

IDebugSymbols::SetSourcePath 메서드는 원본 경로를 설정합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::SetSymbolOptions

SetSymbolOptions 메서드는 엔진의 전역 기호 옵션을 변경합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::SetSymbolPath

IDebugSymbols::SetSymbolPath 메서드는 기호 경로를 설정합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::StartSymbolMatch

StartSymbolMatch 메서드는 이름이 지정된 패턴과 일치하는 기호에 대한 검색을 초기화합니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::WriteTypedDataPhysical

WriteTypedDataPhysical 메서드는 대상 컴퓨터의 실제 메모리에 변수 값을 씁니다. 이 메서드는 IDebugSymbols 인터페이스에 속합니다.
IDebugSymbols::WriteTypedDataVirtual

IDebugSymbols::WriteTypedDataVirtual 메서드는 대상의 가상 주소 공간에 데이터를 씁니다. 쓴 바이트 수는 지정된 형식의 크기입니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 dbgeng.h(Dbgeng.h 포함)

추가 정보

IDebugSymbols2

IDebugSymbols3