Home | History | Annotate | Download | only in vb6
      1 VERSION 1.0 CLASS
      2 BEGIN
      3   MultiUse = -1  'True
      4   Persistable = 0  'NotPersistable
      5   DataBindingBehavior = 0  'vbNone
      6   DataSourceBehavior  = 0  'vbNone
      7   MTSTransactionMode  = 0  'NotAnMTSObject
      8 END
      9 Attribute VB_Name = "CX86OpMem"
     10 Attribute VB_GlobalNameSpace = False
     11 Attribute VB_Creatable = True
     12 Attribute VB_PredeclaredId = False
     13 Attribute VB_Exposed = False
     14 Option Explicit
     15 
     16 'Capstone Disassembly Engine bindings for VB6
     17 'Contributed by FireEye FLARE Team
     18 'Author:  David Zimmer <david.zimmer (a] fireeye.com>, <dzzie (a] yahoo.com>
     19 'License: Apache
     20 'Copyright: FireEye 2017
     21 
     22 
     23 Public segment As Long     ' segment register (or X86_REG_INVALID if irrelevant) UNSIGNED
     24 Public base As Long        ' base register (or X86_REG_INVALID if irrelevant) UNSIGNED
     25 Public index As Long       ' index register (or X86_REG_INVALID if irrelevant) UNSIGNED
     26 Public scale_ As Long      ' scale for index register
     27 Public disp As Currency    ' displacement value
     28 
     29