You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
969 B
29 lines
969 B
VERSION 1.0 CLASS
|
|
BEGIN
|
|
MultiUse = -1 'True
|
|
Persistable = 0 'NotPersistable
|
|
DataBindingBehavior = 0 'vbNone
|
|
DataSourceBehavior = 0 'vbNone
|
|
MTSTransactionMode = 0 'NotAnMTSObject
|
|
END
|
|
Attribute VB_Name = "CX86OpMem"
|
|
Attribute VB_GlobalNameSpace = False
|
|
Attribute VB_Creatable = True
|
|
Attribute VB_PredeclaredId = False
|
|
Attribute VB_Exposed = False
|
|
Option Explicit
|
|
|
|
'Capstone Disassembly Engine bindings for VB6
|
|
'Contributed by FireEye FLARE Team
|
|
'Author: David Zimmer <david.zimmer@fireeye.com>, <dzzie@yahoo.com>
|
|
'License: Apache
|
|
'Copyright: FireEye 2017
|
|
|
|
|
|
Public segment As Long ' segment register (or X86_REG_INVALID if irrelevant) UNSIGNED
|
|
Public base As Long ' base register (or X86_REG_INVALID if irrelevant) UNSIGNED
|
|
Public index As Long ' index register (or X86_REG_INVALID if irrelevant) UNSIGNED
|
|
Public scale_ As Long ' scale for index register
|
|
Public disp As Currency ' displacement value
|
|
|