다음을 통해 공유


기호 위치

대부분의 기호에는 이미지 파일 내 위치가 정의되어 있습니다. 기호 위치는 LocationType 열거형의 값을 사용하여 지정됩니다. 해당 위치에 따라 기호에서 추가 속성을 지원할 수도 있습니다.

다음 표에서는 가장 일반적으로 사용되는 위치 유형과 추가 속성을 보여 줍니다.

위치 유형 추가 속성
LocIsNull 없음
LocIsStatic IDiaSymbol::get_addressOffset

IDiaSymbol::get_addressSection

IDiaSymbol::get_relativeVirtualAddress (상대 가상 주소를 사용하는 경우)

IDiaSymbol::get_virtualAddress (이미지 베이스가 0이 아닌 값으로 설정된 경우)
LocIsTLS IDiaSymbol::get_addressSection

IDiaSymbol::get_addressOffset
LocIsRegRel IDiaSymbol::get_registerId

IDiaSymbol::get_offset
LocIsThisRel IDiaSymbol::get_offset
LocIsEnregistered IDiaSymbol::get_registerId
LocIsBitField IDiaSymbol::get_bitPosition

IDiaSymbol::get_length

IDiaSymbol::get_offset
LocIsSlot IDiaSymbol::get_slot
LocIsIlRel IDiaSymbol::get_offset
LocInMetaData IDiaSymbol::get_token
LocIsConstant IDiaSymbol::get_value
LocIsRegRelAliasIndir IDiaSymbol::get_registerId

IDiaSymbol::get_offset

IDiaSymbol::get_offsetInUdt

참고 항목