David Zimmer | edc8ef0 | 2017-04-14 11:23:08 -0400 | [diff] [blame] | 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@fireeye.com>, <dzzie@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 |
|