C# Class inVtero.net.DetectedProc

Afficher le fichier Open project: ShaneK2/inVtero.net Class Usage Examples

Méthodes publiques

Свойство Type Description
ASGroup int
AddressSpaceID int
CR3Value long
CandidateList List
Diff long
FileOffset long
Group int
Mode int
PT PageTable
PageTableType PTType
Sections List
TopPageTablePage long>.Dictionary
TrueOffset long
vmcs VMCS

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
CompareTo ( object obj ) : int
DetectedProc ( ) : ProtoBuf
GetByteValue ( long VA ) : byte
GetIntValue ( long VA ) : int
GetLongValue ( long VA ) : long
GetUIntValue ( long VA ) : uint
GetULongValue ( long VA ) : ulong
GetVirtualByte ( long VA ) : byte[]

This is byte aligned

GetVirtualLong ( long VA ) : long[]
GetVirtualLong ( long VA, bool &GotData ) : long[]

GetVirtual get's at least 1 block sized byte aligned chunk of memory. The chunk may be up to 2Pages-1 in size since we always get the next page in case you need it...

GetVirtualULong ( ulong VA ) : long[]
ToString ( ) : string
VGetBlock ( long VA ) : byte[]

BLOCK ALIGNED

VGetBlockLong ( long VA ) : long[]

Block aligned

VGetBlockLong ( long VA, bool &GotData ) : long[]

See all other PAGE ALIGNED

Method Details

CompareTo() public méthode

public CompareTo ( object obj ) : int
obj object
Résultat int

DetectedProc() public méthode

public DetectedProc ( ) : ProtoBuf
Résultat ProtoBuf

GetByteValue() public méthode

public GetByteValue ( long VA ) : byte
VA long
Résultat byte

GetIntValue() public méthode

public GetIntValue ( long VA ) : int
VA long
Résultat int

GetLongValue() public méthode

public GetLongValue ( long VA ) : long
VA long
Résultat long

GetUIntValue() public méthode

public GetUIntValue ( long VA ) : uint
VA long
Résultat uint

GetULongValue() public méthode

public GetULongValue ( long VA ) : ulong
VA long
Résultat ulong

GetVirtualByte() public méthode

This is byte aligned
public GetVirtualByte ( long VA ) : byte[]
VA long
Résultat byte[]

GetVirtualLong() public méthode

public GetVirtualLong ( long VA ) : long[]
VA long
Résultat long[]

GetVirtualLong() public méthode

GetVirtual get's at least 1 block sized byte aligned chunk of memory. The chunk may be up to 2Pages-1 in size since we always get the next page in case you need it...
public GetVirtualLong ( long VA, bool &GotData ) : long[]
VA long
GotData bool Byte aligned chunk MIN (PageSize+8) MAX (PageSize*2-8)
Résultat long[]

GetVirtualULong() public méthode

public GetVirtualULong ( ulong VA ) : long[]
VA ulong
Résultat long[]

ToString() public méthode

public ToString ( ) : string
Résultat string

VGetBlock() public méthode

BLOCK ALIGNED
public VGetBlock ( long VA ) : byte[]
VA long
Résultat byte[]

VGetBlockLong() public méthode

Block aligned
public VGetBlockLong ( long VA ) : long[]
VA long
Résultat long[]

VGetBlockLong() public méthode

See all other PAGE ALIGNED
public VGetBlockLong ( long VA, bool &GotData ) : long[]
VA long
GotData bool
Résultat long[]

Property Details

ASGroup public_oe property

public int ASGroup
Résultat int

AddressSpaceID public_oe property

public int AddressSpaceID
Résultat int

CR3Value public_oe property

public long CR3Value
Résultat long

CandidateList public_oe property

public List CandidateList
Résultat List

Diff public_oe property

public long Diff
Résultat long

FileOffset public_oe property

public long FileOffset
Résultat long

Group public_oe property

public int Group
Résultat int

Mode public_oe property

public int Mode
Résultat int

PT public_oe property

public PageTable,inVtero.net PT
Résultat PageTable

PageTableType public_oe property

public PTType PageTableType
Résultat PTType

Sections public_oe property

public List Sections
Résultat List

TopPageTablePage public_oe property

public Dictionary TopPageTablePage
Résultat long>.Dictionary

TrueOffset public_oe property

public long TrueOffset
Résultat long

vmcs public_oe property

public VMCS,inVtero.net vmcs
Résultat VMCS