다음을 통해 공유


IDiaSymbol::get_baseType

이 기호의 기본 형식을 검색합니다.

구문

HRESULT get_baseType (
    DWORD* pRetVal
);

매개 변수

pRetVal

[out] 기호의 기본 형식을 지정하는 BasicType 열거형의 값을 반환합니다.

Return Value

성공하면 S_OK를 반환하고, 실패하면 S_FALSE 또는 오류 코드를 반환합니다.

참고 항목

반환 값이 S_FALSE이면 이 속성을 기호에 사용할 수 없음을 나타냅니다.

설명

기호의 기본 형식을 확인하려면 먼저 기호의 형식을 가져온 다음, 기본 형식의 반환 형식을 조회합니다. 일부 기호에는 구조체 이름과 같은 기본 형식이 없을 수 있습니다.

예시

IDiaSymbol* pType;
CComPtr<IDiaSymbol> pBaseType;
if (pType->get_type( &pBaseType ) == S_OK)
{
    BasicType btBaseType;
    if (pBaseType->get_baseType((DWORD *)&btBaseType) == S_OK)
    {
        // Do something with basic type.
    }
}

요구 사항

요구 사항 설명
헤더: dia2.h
버전: DIA SDK v7.0

참고 항목