다음을 통해 공유


DataKind

데이터 값의 특정 범위를 나타냅니다.

구문

enum DataKind {
    DataIsUnknown,
    DataIsLocal,
    DataIsStaticLocal,
    DataIsParam,
    DataIsObjectPtr,
    DataIsFileStatic,
    DataIsGlobal,
    DataIsMember,
    DataIsStaticMember,
    DataIsConstant
};

Elements

요소 설명
DataIsUnknown 데이터 기호를 확인할 수 없습니다.
DataIsLocal 데이터 항목은 지역 변수입니다.
DataIsStaticLocal 데이터 항목은 정적 지역 변수입니다.
DataIsParam 데이터 항목은 공식 매개 변수입니다.
DataIsObjectPtr 데이터 항목은 개체 포인터(this)입니다.
DataIsFileStatic 데이터 항목은 파일 범위 변수입니다.
DataIsGlobal 데이터 항목은 전역 변수입니다.
DataIsMember 데이터 항목은 개체 멤버 변수입니다.
DataIsStaticMember 데이터 항목은 클래스 정적 변수입니다.
DataIsConstant 데이터 항목은 상수 값입니다.

설명

이 열거형의 값은 IDiaSymbol::get_dataKind 메서드에서 반환합니다.

요구 사항

헤더: cvconst.h

참고 항목