Dia2Lib, COM interface constants for VB.Net / VBScript

Dia2Lib - interface constants

     This page contains simple VBA include for the Dia2Lib COM library.

library parameters

File NameProgram Files\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\msdia90.dll
Guid{106173A0-0173-4E5C-84E7-E915422BE997}
Enums3

SymTagEnum

enum, 32 members.
Public Enum SymTagEnum
  SymTagNull = 0  '&H0
  SymTagExe = 1  '&H1
  SymTagCompiland = 2  '&H2
  SymTagCompilandDetails = 3  '&H3
  SymTagCompilandEnv = 4  '&H4
  SymTagFunction = 5  '&H5
  SymTagBlock = 6  '&H6
  SymTagData = 7  '&H7
  SymTagAnnotation = 8  '&H8
  SymTagLabel = 9  '&H9
  SymTagPublicSymbol = 10  '&HA
  SymTagUDT = 11  '&HB
  SymTagEnum = 12  '&HC
  SymTagFunctionType = 13  '&HD
  SymTagPointerType = 14  '&HE
  SymTagArrayType = 15  '&HF
  SymTagBaseType = 16  '&H10
  SymTagTypedef = 17  '&H11
  SymTagBaseClass = 18  '&H12
  SymTagFriend = 19  '&H13
  SymTagFunctionArgType = 20  '&H14
  SymTagFuncDebugStart = 21  '&H15
  SymTagFuncDebugEnd = 22  '&H16
  SymTagUsingNamespace = 23  '&H17
  SymTagVTableShape = 24  '&H18
  SymTagVTable = 25  '&H19
  SymTagCustom = 26  '&H1A
  SymTagThunk = 27  '&H1B
  SymTagCustomType = 28  '&H1C
  SymTagManagedType = 29  '&H1D
  SymTagDimension = 30  '&H1E
  SymTagMax = 31  '&H1F
End Enum

MemoryTypeEnum

enum, 4 members.
Public Enum MemoryTypeEnum
  MemTypeCode = 0  '&H0
  MemTypeData = 1  '&H1
  MemTypeStack = 2  '&H2
  MemTypeAny = -1  '&HFFFFFFFF
End Enum

CV_CPU_TYPE_e

enum, 61 members.
Public Enum CV_CPU_TYPE_e
  CV_CFL_8080 = 0  '&H0
  CV_CFL_8086 = 1  '&H1
  CV_CFL_80286 = 2  '&H2
  CV_CFL_80386 = 3  '&H3
  CV_CFL_80486 = 4  '&H4
  CV_CFL_PENTIUM = 5  '&H5
  CV_CFL_PENTIUMII = 6  '&H6
  CV_CFL_PENTIUMPRO = 6  '&H6
  CV_CFL_PENTIUMIII = 7  '&H7
  CV_CFL_MIPS = 16  '&H10
  CV_CFL_MIPSR4000 = 16  '&H10
  CV_CFL_MIPS16 = 17  '&H11
  CV_CFL_MIPS32 = 18  '&H12
  CV_CFL_MIPS64 = 19  '&H13
  CV_CFL_MIPSI = 20  '&H14
  CV_CFL_MIPSII = 21  '&H15
  CV_CFL_MIPSIII = 22  '&H16
  CV_CFL_MIPSIV = 23  '&H17
  CV_CFL_MIPSV = 24  '&H18
  CV_CFL_M68000 = 32  '&H20
  CV_CFL_M68010 = 33  '&H21
  CV_CFL_M68020 = 34  '&H22
  CV_CFL_M68030 = 35  '&H23
  CV_CFL_M68040 = 36  '&H24
  CV_CFL_ALPHA = 48  '&H30
  CV_CFL_ALPHA_21064 = 48  '&H30
  CV_CFL_ALPHA_21164 = 49  '&H31
  CV_CFL_ALPHA_21164A = 50  '&H32
  CV_CFL_ALPHA_21264 = 51  '&H33
  CV_CFL_ALPHA_21364 = 52  '&H34
  CV_CFL_PPC601 = 64  '&H40
  CV_CFL_PPC603 = 65  '&H41
  CV_CFL_PPC604 = 66  '&H42
  CV_CFL_PPC620 = 67  '&H43
  CV_CFL_PPCFP = 68  '&H44
  CV_CFL_PPCBE = 69  '&H45
  CV_CFL_SH3 = 80  '&H50
  CV_CFL_SH3E = 81  '&H51
  CV_CFL_SH3DSP = 82  '&H52
  CV_CFL_SH4 = 83  '&H53
  CV_CFL_SHMEDIA = 84  '&H54
  CV_CFL_ARM3 = 96  '&H60
  CV_CFL_ARM4 = 97  '&H61
  CV_CFL_ARM4T = 98  '&H62
  CV_CFL_ARM5 = 99  '&H63
  CV_CFL_ARM5T = 100  '&H64
  CV_CFL_ARM6 = 101  '&H65
  CV_CFL_ARM_XMAC = 102  '&H66
  CV_CFL_ARM_WMMX = 103  '&H67
  CV_CFL_OMNI = 112  '&H70
  CV_CFL_IA64 = 128  '&H80
  CV_CFL_IA64_1 = 128  '&H80
  CV_CFL_IA64_2 = 129  '&H81
  CV_CFL_CEE = 144  '&H90
  CV_CFL_AM33 = 160  '&HA0
  CV_CFL_M32R = 176  '&HB0
  CV_CFL_TRICORE = 192  '&HC0
  CV_CFL_X64 = 208  '&HD0
  CV_CFL_AMD64 = 208  '&HD0
  CV_CFL_EBC = 224  '&HE0
  CV_CFL_THUMB = 240  '&HF0
End Enum
WUtils.com