다음을 통해 공유


FunctionType

각 고유 함수 서명을 식별 되는 SymTagFunctionType 기호입니다.각 매개 변수 클래스 하위 기호로 구분 됩니다 있는 SymTagFunctionArgType 태그입니다.

속성

다음 표에서이 심볼 유형 추가 유효한 속성이 표시 됩니다.

Property

데이터 형식

설명

IDiaSymbol::get_callingConvention

DWORD

값 중 하나를 CV_call_e.

IDiaSymbol::get_classParent

IDiaSymbol*

이 함수 (또는 메서드)의 구성원 인지 클래스입니다.

IDiaSymbol::get_classParentId

DWORD

부모 기호가 클래스의 ID입니다.

IDiaSymbol::get_constType

BOOL

TRUE함수는 상수로 표시 된 경우.

IDiaSymbol::get_count

DWORD

함수 매개 변수 개수입니다.

IDiaSymbol::get_lexicalParent

IDiaSymbol*

바깥쪽 컴파일 대상의 기호입니다.

IDiaSymbol::get_lexicalParentId

DWORD

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

IDiaSymbol::get_objectPointerType

IDiaSymbol*

형식 메서드 개체 포인터 ("this")입니다.

IDiaSymbol::get_symIndexId

DWORD

심볼의 인덱스 ID입니다.

IDiaSymbol::get_symTag

DWORD

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

IDiaSymbol::get_thisAdjust

LONG

"이"이 조정기 메서드의 논리입니다.

IDiaSymbol::get_type

IDiaSymbol*

반환 값 형식에 대 한 기호입니다.

IDiaSymbol::get_typeId

DWORD

ID 유형 기호입니다.

IDiaSymbol::get_unalignedType

BOOL

TRUE이면 함수는 정렬 되지 않습니다.

IDiaSymbol::get_volatileType

BOOL

TRUE함수에서 일시적으로 표시 된 경우.

참고 항목

참조

기호 형식의 클래스 계층 구조

CV_access_e

FunctionArgType