다음을 통해 공유


IDiaSymbol::get_value

상수 값을 검색합니다.

구문

HRESULT get_value (
    VARIANT* pRetVal
);

매개 변수

pRetVal

[in, out] 상수 값으로 채워진 VARIANT 개체입니다.

Return Value

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

참고 항목

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

설명

제공된 VARIANT를 이 메서드에 전달하기 전에 초기화해야 합니다. 자세한 내용은 예제를 참조하세요.

예시

void ProcessValue(IDiaSymbol *pSymbol)
{
    VARIANT value;
    VariantInit(&value);    // Initialize variant for use.
    if (pSymbol->get_value(&value) == S_OK)
    {
        // Do something with value.
    }
}

//----------------------------------------------------
// Alternate approach
void ProcessValue2(IDiaSymbol *pSymbol)
{
    CComVariant value;
    if (pSymbol->get_value(&value) == S_OK)
    {
        // Do something with value
    }
}

참고 항목