다음을 통해 공유


PublicSymbol

.Exe 파일을 만들 때 각 공용 기호 (최소, 각 전역 함수 및 데이터 기호)에 주어 집니다를 SymTagPublicSymbol 태그입니다.

속성

다음 표에서이 기호 형식에 대해 유효한 속성을 보여 줍니다.

Property

데이터 형식

설명

IDiaSymbol::get_addressOffset

DWORD

일부 위치를 오프셋 합니다. 자세한 내용은 LocationType.

IDiaSymbol::get_addressSection

DWORD

위치 섹션 부분입니다. 자세한 내용은 LocationType.

IDiaSymbol::get_code

BOOL

TRUE심볼의 위치 코드의 경우.

IDiaSymbol::get_function

BOOL

TRUE기호는 함수 이면.

IDiaSymbol::get_length

ULONGLONG

길이 (바이트)이이 기호입니다.

IDiaSymbol::get_lexicalParent

IDiaSymbol*

전역 범위에 대 한 기호입니다.

IDiaSymbol::get_lexicalParentId

DWORD

어휘 부모 심볼의 ID입니다.

IDiaSymbol::get_locationType

DWORD

공용 기호가 고정 위치를 있습니다. 자세한 내용은 기호 위치.

IDiaSymbol::get_managed

BOOL

TRUE심볼의 위치 관리 되는 코드의 경우.

IDiaSymbol::get_msil

BOOL

TRUE심볼의 위치 Microsoft 중간 언어 (MSIL) 코드의 경우.

IDiaSymbol::get_name

BSTR

완전히 데코 레이트 된 기호 이름입니다.

IDiaSymbol::get_symIndexId

DWORD

심볼의 인덱스 ID입니다.

IDiaSymbol::get_relativeVirtualAddress

DWORD

기호는 블록 내에서 상대 위치입니다.

IDiaSymbol::get_symTag

DWORD

반환 SymTagPublicSymbol (중 하나를 SymTagEnum 값).

IDiaSymbol::get_undecoratedName

BSTR

데코 레이트 되지 않은 기호 이름입니다.

IDiaSymbol::get_undecoratedNameEx

BSTR

일부 또는 전체를 데코 레이트 되지 않은 기호 이름입니다.

참고 항목

참조

기호 형식의 어휘 계층 구조

LocationType

기호 위치