C# Class SharpDisasm.Udis86.ud

Exibir arquivo Open project: spazzarama/SharpDisasm Class Usage Examples

Public Properties

Property Type Description
_rex byte
adr_mode byte
asm_buf char[]
asm_buf_fill int
asm_buf_int char[]
asm_buf_size int
br_far byte
br_near byte
dis_mode byte
error byte
errorMessage string
have_modrm byte
inp_buf IAssemblyCode
inp_buf_index int
inp_buf_size int
inp_ctr int
inp_curr byte
inp_end int
inp_file System.IO.FileStream
inp_hook UdInputCallback
inp_peek int
insn_offset ulong
itab_entry ud_itab_entry
le ud_lookup_table_list_entry
mnemonic ud_mnemonic_code
modrm byte
modrm_offset byte
operand SharpDisasm.Udis86.ud_operand[]
opr_mode byte
pc System.UInt64
pfx_adr byte
pfx_lock byte
pfx_opr byte
pfx_rep byte
pfx_repe byte
pfx_repne byte
pfx_rex byte
pfx_seg byte
pfx_str byte
primary_opcode byte
sym_resolver UdSymbolResolverDelegate
translator UdTranslatorDelegate
vendor byte
vex_b1 byte
vex_b2 byte
vex_op byte

Public Methods

Method Description
ud ( ) : System

Initializes a new instance of the ud class.

Method Details

ud() public method

Initializes a new instance of the ud class.
public ud ( ) : System
return System

Property Details

_rex public_oe property

public byte _rex
return byte

adr_mode public_oe property

public byte adr_mode
return byte

asm_buf public_oe property

public char[] asm_buf
return char[]

asm_buf_fill public_oe property

public int asm_buf_fill
return int

asm_buf_int public_oe property

public char[] asm_buf_int
return char[]

asm_buf_size public_oe property

public int asm_buf_size
return int

br_far public_oe property

public byte br_far
return byte

br_near public_oe property

public byte br_near
return byte

dis_mode public_oe property

public byte dis_mode
return byte

error public_oe property

public byte error
return byte

errorMessage public_oe property

public string errorMessage
return string

have_modrm public_oe property

public byte have_modrm
return byte

inp_buf public_oe property

public IAssemblyCode inp_buf
return IAssemblyCode

inp_buf_index public_oe property

public int inp_buf_index
return int

inp_buf_size public_oe property

public int inp_buf_size
return int

inp_ctr public_oe property

public int inp_ctr
return int

inp_curr public_oe property

public byte inp_curr
return byte

inp_end public_oe property

public int inp_end
return int

inp_file public_oe property

public System.IO.FileStream inp_file
return System.IO.FileStream

inp_hook public_oe property

public UdInputCallback inp_hook
return UdInputCallback

inp_peek public_oe property

public int inp_peek
return int

insn_offset public_oe property

public ulong insn_offset
return ulong

itab_entry public_oe property

public ud_itab_entry,SharpDisasm.Udis86 itab_entry
return ud_itab_entry

le public_oe property

public ud_lookup_table_list_entry,SharpDisasm.Udis86 le
return ud_lookup_table_list_entry

mnemonic public_oe property

public ud_mnemonic_code mnemonic
return ud_mnemonic_code

modrm public_oe property

public byte modrm
return byte

modrm_offset public_oe property

public byte modrm_offset
return byte

operand public_oe property

public ud_operand[],SharpDisasm.Udis86 operand
return SharpDisasm.Udis86.ud_operand[]

opr_mode public_oe property

public byte opr_mode
return byte

pc public_oe property

public UInt64,System pc
return System.UInt64

pfx_adr public_oe property

public byte pfx_adr
return byte

pfx_lock public_oe property

public byte pfx_lock
return byte

pfx_opr public_oe property

public byte pfx_opr
return byte

pfx_rep public_oe property

public byte pfx_rep
return byte

pfx_repe public_oe property

public byte pfx_repe
return byte

pfx_repne public_oe property

public byte pfx_repne
return byte

pfx_rex public_oe property

public byte pfx_rex
return byte

pfx_seg public_oe property

public byte pfx_seg
return byte

pfx_str public_oe property

public byte pfx_str
return byte

primary_opcode public_oe property

public byte primary_opcode
return byte

sym_resolver public_oe property

public UdSymbolResolverDelegate sym_resolver
return UdSymbolResolverDelegate

translator public_oe property

public UdTranslatorDelegate translator
return UdTranslatorDelegate

vendor public_oe property

public byte vendor
return byte

vex_b1 public_oe property

public byte vex_b1
return byte

vex_b2 public_oe property

public byte vex_b2
return byte

vex_op public_oe property

public byte vex_op
return byte