IDebugSymbols3 인터페이스(dbgeng.h)

상속

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

메서드

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

 
IDebugSymbols3::AddSymbolOptions

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

AddSyntheticModule 메서드는 현재 프로세스에 대해 디버거가 유지 관리하는 모듈 목록에 가상 모듈을 추가합니다.
IDebugSymbols3::AddSyntheticModuleWide

AddSyntheticModuleWide 메서드는 현재 프로세스에 대해 디버거가 유지 관리하는 모듈 목록에 가상 모듈을 추가합니다.
IDebugSymbols3::AddSyntheticSymbol

AddSyntheticSymbol 메서드는 현재 프로세스의 모듈에 합성 기호를 추가합니다.
IDebugSymbols3::AddSyntheticSymbolWide

AddSyntheticSymbolWide 메서드는 현재 프로세스의 모듈에 합성 기호를 추가합니다.
IDebugSymbols3::AddTypeOptions

AddTypeOptions 메서드는 엔진에서 생성된 출력에 대한 일부 형식 서식 옵션을 켭니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::AppendImagePath

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

AppendImagePathWide 메서드는 실행 파일 이미지 경로에 디렉터리를 추가합니다.
IDebugSymbols3::AppendSourcePath

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

AppendSourcePathWide 메서드는 원본 경로에 디렉터리를 추가합니다.
IDebugSymbols3::AppendSymbolPath

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

AppendSymbolPathWide 메서드는 기호 경로에 디렉터리를 추가합니다.
IDebugSymbols3::CreateSymbolGroup

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

CreateSymbolGroup2 메서드는 새 기호 그룹을 만듭니다.
IDebugSymbols3::EndSymbolMatch

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

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

FindSourceFileWide 메서드는 원본 경로에서 지정된 소스 파일을 검색합니다.
IDebugSymbols3::GetConstantName

GetConstantName 메서드는 지정된 상수의 이름을 반환합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::GetConstantNameWide

GetConstantNameWide 메서드는 지정된 상수의 이름을 반환합니다.
IDebugSymbols3::GetCurrentScopeFrameIndex

GetCurrentScopeFrameIndex 메서드는 호출 스택에서 현재 스택 프레임의 인덱스를 반환합니다.
IDebugSymbols3::GetFieldName

GetFieldName 메서드는 구조체 내의 필드 이름을 반환합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::GetFieldNameWide

GetFieldNameWide 메서드는 구조체 내의 필드 이름을 반환합니다.
IDebugSymbols3::GetFieldOffset

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

GetFieldOffsetWide 메서드는 형식 인스턴스의 기본 주소에서 필드의 오프셋을 반환합니다.
IDebugSymbols3::GetFieldTypeAndOffset

GetFieldTypeAndOffset 메서드는 필드의 형식과 컨테이너 내의 오프셋을 반환합니다.
IDebugSymbols3::GetFieldTypeAndOffsetWide

GetFieldTypeAndOffsetWide 메서드는 필드의 형식과 컨테이너 내의 오프셋을 반환합니다.
IDebugSymbols3::GetFunctionEntryByOffset

GetFunctionEntryByOffset 메서드는 함수에 대한 함수 항목 정보를 반환합니다.
IDebugSymbols3::GetImagePath

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

GetImagePathWide 메서드는 실행 파일 이미지 경로를 반환합니다.
IDebugSymbols3::GetLineByOffset

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

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

GetModuleByIndex 메서드는 지정된 인덱스가 있는 모듈의 위치를 반환합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::GetModuleByModuleName

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

GetModuleByModuleName2 메서드는 프로세스의 모듈에서 지정된 이름을 가진 모듈을 검색합니다.
IDebugSymbols3::GetModuleByModuleName2Wide

GetModuleByModuleName2Wide 메서드는 프로세스의 모듈에서 지정된 이름을 가진 모듈을 검색합니다.
IDebugSymbols3::GetModuleByModuleNameWide

GetModuleByModuleNameWide 메서드는 대상의 모듈에서 지정된 이름을 가진 모듈을 검색합니다.
IDebugSymbols3::GetModuleByOffset

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

GetModuleByOffset2 메서드는 프로세스의 모듈에서 메모리 할당에 지정된 위치가 포함된 모듈을 검색합니다.
IDebugSymbols3::GetModuleNames

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

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

GetModuleNameStringWide 메서드는 지정된 모듈의 이름을 반환합니다.
IDebugSymbols3::GetModuleParameters

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

GetModuleVersionInformation 메서드는 지정된 모듈에 대한 버전 정보를 반환합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::GetModuleVersionInformationWide

GetModuleVersionInformationWide 메서드는 지정된 모듈에 대한 버전 정보를 반환합니다.
IDebugSymbols3::GetNameByOffset

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

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

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

GetNearNameByOffsetWide 메서드는 지정된 위치 근처에 있는 기호의 이름을 반환합니다.
IDebugSymbols3::GetNextSymbolMatch

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

GetNextSymbolMatchWide 메서드는 기호 검색에 있는 다음 기호를 반환합니다.
IDebugSymbols3::GetNumberModules

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

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

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

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

GetOffsetByNameWide 메서드는 이름으로 식별된 기호의 위치를 반환합니다.
IDebugSymbols3::GetOffsetTypeId

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

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

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

GetScopeSymbolGroup2 메서드는 현재 대상의 범위에 있는 기호를 포함하는 기호 그룹을 반환합니다.
IDebugSymbols3::GetSourceEntriesByLine

GetSourceEntriesByLine 메서드는 기호 정보를 쿼리하고 원본 파일의 줄에 해당하는 대상 메모리의 위치를 반환합니다.
IDebugSymbols3::GetSourceEntriesByLineWide

GetSourceEntriesByLineWide 메서드는 기호 정보를 쿼리하고 원본 파일의 줄에 해당하는 대상 메모리의 위치를 반환합니다.
IDebugSymbols3::GetSourceEntriesByOffset

오프셋을 사용하여 기호 정보를 쿼리하고 대상 메모리의 위치를 반환합니다.
IDebugSymbols3::GetSourceEntryBySourceEntry

원본 항목 내에서 탐색을 허용합니다.
IDebugSymbols3::GetSourceEntryOffsetRegions

원본 항목과 연결된 것으로 알려진 모든 메모리 영역을 반환합니다.
IDebugSymbols3::GetSourceEntryString

이 메서드는 IDebugSymbols3 인터페이스에 속합니다. 기호 정보를 쿼리하고 대상 메모리의 위치를 반환합니다.
IDebugSymbols3::GetSourceEntryStringWide

기호 정보를 쿼리하고 대상 메모리의 위치를 반환합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::GetSourceFileLineOffsets

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

GetSourceFileLineOffsetsWide 메서드는 원본 파일의 각 줄을 대상 메모리의 위치에 매핑합니다.
IDebugSymbols3::GetSourcePath

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

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

GetSourcePathElementWide 메서드는 원본 경로에서 요소를 반환합니다.
IDebugSymbols3::GetSourcePathWide

GetSourcePathWide 메서드는 원본 경로를 반환합니다.
IDebugSymbols3::GetSymbolEntriesByName

GetSymbolEntriesByName 메서드는 이름이 지정된 패턴과 일치하는 기호를 반환합니다.
IDebugSymbols3::GetSymbolEntriesByNameWide

GetSymbolEntriesByNameWide 메서드는 이름이 지정된 패턴과 일치하는 기호를 반환합니다.
IDebugSymbols3::GetSymbolEntriesByOffset

GetSymbolEntriesByOffset 메서드는 지정된 주소에 있는 기호를 반환합니다.
IDebugSymbols3::GetSymbolEntryBySymbolEntry

기호 항목 계층 내에서 탐색을 허용합니다.
IDebugSymbols3::GetSymbolEntryByToken

관리되는 메타데이터 토큰을 사용하여 기호를 조회합니다.
IDebugSymbols3::GetSymbolEntryInformation

GetSymbolEntryInformation 메서드는 기호에 대한 기호 항목 정보를 반환합니다.
IDebugSymbols3::GetSymbolEntryOffsetRegions

기호와 연결된 것으로 알려진 모든 메모리 영역을 반환합니다.
IDebugSymbols3::GetSymbolEntryString

GetSymbolEntryString 메서드는 지정된 기호에 대한 문자열 정보를 반환합니다.
IDebugSymbols3::GetSymbolEntryStringWide

GetSymbolEntryStringWide 메서드는 지정된 기호에 대한 문자열 정보를 반환합니다.
IDebugSymbols3::GetSymbolModule

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

GetSymbolModuleWide 메서드는 지정된 기호를 포함하는 모듈의 기본 주소를 반환합니다.
IDebugSymbols3::GetSymbolOptions

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

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

GetSymbolPathWide 메서드는 기호 경로를 반환합니다.
IDebugSymbols3::GetSymbolTypeId

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

GetSymbolTypeIdWide 메서드는 지정된 기호의 형식 ID 및 모듈을 반환합니다.
IDebugSymbols3::GetTypeId

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

GetTypeIdWide 메서드는 지정된 형식을 조회하고 해당 형식 ID를 반환합니다.
IDebugSymbols3::GetTypeName

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

GetTypeNameWide 메서드는 형식 ID 및 모듈에 지정된 형식 기호의 이름을 반환합니다.
IDebugSymbols3::GetTypeOptions

GetTypeOptions 메서드는 엔진에서 생성된 출력에 대한 형식 서식 옵션을 반환합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::GetTypeSize

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

엔진이 모듈에 대한 정보를 검색할 때 관리되는 디버깅 지원을 사용하고 있는지 확인합니다.
IDebugSymbols3::OutputSymbolByOffset

OutputSymbolByOffset 메서드는 주소별로 기호를 조회하고 기호 이름 및 기타 기호 정보를 디버거 콘솔에 출력합니다.
IDebugSymbols3::OutputTypedDataPhysical

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

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

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

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

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

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

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

RemoveSyntheticModule 메서드는 디버거가 현재 프로세스에 대해 유지 관리하는 모듈 목록에서 가상 모듈을 제거합니다.
IDebugSymbols3::RemoveSyntheticSymbol

RemoveSyntheticSymbol 메서드는 현재 프로세스의 모듈에서 합성 기호를 제거합니다.
IDebugSymbols3::RemoveTypeOptions

RemoveTypeOptions 메서드는 엔진에서 생성된 출력에 대한 일부 형식 서식 옵션을 해제합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::ResetScope

ResetScope 메서드는 현재 범위를 현재 스레드의 기본 범위로 다시 설정합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::SetImagePath

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

SetImagePathWide 메서드는 실행 파일 이미지 경로를 설정합니다.
IDebugSymbols3::SetScope

SetScope 메서드는 현재 범위를 설정합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::SetScopeFrameByIndex

SetScopeFrameByIndex 메서드는 현재 범위를 호출 스택의 프레임 중 하나의 범위로 설정합니다.
IDebugSymbols3::SetScopeFromJitDebugInfo

JIT(Just-In-Time) 디버깅 정보를 복구하고 해당 정보를 기반으로 현재 디버거 범위 컨텍스트를 설정합니다.
IDebugSymbols3::SetScopeFromStoredEvent

SetScopeFromStoredEvent 메서드는 현재 범위를 저장된 이벤트의 범위로 설정합니다.
IDebugSymbols3::SetSourcePath

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

SetSourcePathWide 메서드는 원본 경로를 설정합니다.
IDebugSymbols3::SetSymbolOptions

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

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

SetSymbolPathWide 메서드는 기호 경로를 설정합니다.
IDebugSymbols3::SetTypeOptions

SetTypeOptions 메서드는 엔진에서 생성된 출력에 대한 형식 서식 옵션을 변경합니다. 이 메서드는 IDebugSymbols3 인터페이스에 속합니다.
IDebugSymbols3::StartSymbolMatch

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

StartSymbolMatchWide 메서드는 이름이 지정된 패턴과 일치하는 기호에 대한 검색을 초기화합니다.
IDebugSymbols3::WriteTypedDataPhysical

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

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

요구 사항

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

추가 정보

IDebugSymbols

IDebugSymbols2