Freigeben über


IntrinsicKind-Enumeration (dbgmodel.h)

Definiert die Art eines systeminternen (Basic)-Typs. Dies unterscheidet sich von dem Variant-Typ, der den Typ enthält.

Syntax

typedef enum IntrinsicKind {
  IntrinsicVoid,
  IntrinsicBool,
  IntrinsicChar,
  IntrinsicWChar,
  IntrinsicInt,
  IntrinsicUInt,
  IntrinsicLong,
  IntrinsicULong,
  IntrinsicFloat,
  IntrinsicHRESULT,
  IntrinsicChar16,
  IntrinsicChar32
} ;

Konstanten

 
IntrinsicVoid
void
IntrinsicBool
bool
IntrinsicChar
char
IntrinsicWChar
wchar_t
IntrinsicInt
signed int (von einer bestimmten Größe - nicht notwendigerweise 4 Byte)
IntrinsicUInt
unsigned int (von einer bestimmten Größe - nicht notwendigerweise 4 Byte)
IntrinsicLong
long (von einer gewissen Größe)
IntrinsicULong
unsigned long (von einer bestimmten Größe)
IntrinsicFloat
Gleitkomma (von einer bestimmten Größe - nicht notwendigerweise 4 Bytes)
IntrinsicHRESULT
HRESULT
IntrinsicChar16
char16_t
IntrinsicChar32
char32_t

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

Übersicht über das Debuggerdatenmodell in C++