xref: /aosp_15_r20/external/capstone/bindings/vb6/CX86OpMem.cls (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf EbrahimiVERSION 1.0 CLASS
2*9a0e4156SSadaf EbrahimiBEGIN
3*9a0e4156SSadaf Ebrahimi  MultiUse = -1  'True
4*9a0e4156SSadaf Ebrahimi  Persistable = 0  'NotPersistable
5*9a0e4156SSadaf Ebrahimi  DataBindingBehavior = 0  'vbNone
6*9a0e4156SSadaf Ebrahimi  DataSourceBehavior  = 0  'vbNone
7*9a0e4156SSadaf Ebrahimi  MTSTransactionMode  = 0  'NotAnMTSObject
8*9a0e4156SSadaf EbrahimiEND
9*9a0e4156SSadaf EbrahimiAttribute VB_Name = "CX86OpMem"
10*9a0e4156SSadaf EbrahimiAttribute VB_GlobalNameSpace = False
11*9a0e4156SSadaf EbrahimiAttribute VB_Creatable = True
12*9a0e4156SSadaf EbrahimiAttribute VB_PredeclaredId = False
13*9a0e4156SSadaf EbrahimiAttribute VB_Exposed = False
14*9a0e4156SSadaf EbrahimiOption Explicit
15*9a0e4156SSadaf Ebrahimi
16*9a0e4156SSadaf Ebrahimi'Capstone Disassembly Engine bindings for VB6
17*9a0e4156SSadaf Ebrahimi'Contributed by FireEye FLARE Team
18*9a0e4156SSadaf Ebrahimi'Author:  David Zimmer <[email protected]>, <[email protected]>
19*9a0e4156SSadaf Ebrahimi'License: Apache
20*9a0e4156SSadaf Ebrahimi'Copyright: FireEye 2017
21*9a0e4156SSadaf Ebrahimi
22*9a0e4156SSadaf Ebrahimi
23*9a0e4156SSadaf EbrahimiPublic segment As Long     ' segment register (or X86_REG_INVALID if irrelevant) UNSIGNED
24*9a0e4156SSadaf EbrahimiPublic base As Long        ' base register (or X86_REG_INVALID if irrelevant) UNSIGNED
25*9a0e4156SSadaf EbrahimiPublic index As Long       ' index register (or X86_REG_INVALID if irrelevant) UNSIGNED
26*9a0e4156SSadaf EbrahimiPublic scale_ As Long      ' scale for index register
27*9a0e4156SSadaf EbrahimiPublic disp As Currency    ' displacement value
28*9a0e4156SSadaf Ebrahimi
29