DkmNativeCppPrimitiveTypeKind Enum

Definition

Represents a kind of primitive type in C++.

This API was introduced in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2).

public enum class DkmNativeCppPrimitiveTypeKind
public enum class DkmNativeCppPrimitiveTypeKind
enum DkmNativeCppPrimitiveTypeKind
public enum DkmNativeCppPrimitiveTypeKind
type DkmNativeCppPrimitiveTypeKind = 
Public Enum DkmNativeCppPrimitiveTypeKind
Inheritance
DkmNativeCppPrimitiveTypeKind

Fields

Name Value Description
Unknown 0

Unknown C++ type.

Char 1

C++ 'char' type.

UnsignedChar 2

C++ 'unsigned char' type.

Short 3

C++ 'short' type.

UnsignedShort 4

C++ 'unsigned short' type.

Int 5

C++ 'int' type.

UnsignedInt 6

C++ 'unsigned int' type.

Long 7

C++ 'long' type.

UnsignedLong 8

C++ 'unsigned long' type.

Int64 9

C++ '__int64' type.

UnsignedInt64 10

C++ 'unsigned __int64' type.

Bool 11

C++ 'bool' type.

WCharT 12

C++ 'wchar_t' type.

Char16T 13

C++ 'char16_t' type.

Char32T 14

C++ 'char32_t' type.

Float 15

C++ 'float' type.

Double 16

C++ 'double' type.

HRESULT 17

C++ 'HRESULT' type.

Void 18

C++ 'void' type.

Char8T 19

C++ 'char8_t' type.

Applies to