We recommend using Visual Studio 2017

DataKind

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at DataKind.

Indicates the particular scope of a data value.

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

DataIsUnknown
Data symbol cannot be determined.

DataIsLocal
Data item is a local variable.

DataIsStaticLocal
Data item is a static local variable.

DataIsParam
Data item is a formal parameter.

DataIsObjectPtr
Data item is an object pointer (this).

DataIsFileStatic
Data item is a file-scoped variable.

DataIsGlobal
Data item is a global variable.

DataIsMember
Data item is an object member variable.

DataIsStaticMember
Data item is a class static variable.

DataIsConstant
Data item is a constant value.

The values in this enumeration are returned by the IDiaSymbol::get_dataKind method.

Header: cvconst.h

Enumerations and Structures
IDiaSymbol::get_dataKind

Show: