BinFilePointer Type
Represents a pointer to binary, which is used to exclusively point to a region of a binary that is (1) mapped to both VM and file, (2) mapped to VM only, or (3) mapped to file only. For the other cases, the pointer is considered invalid (null). The pointer internally holds inclusive ranges of the virtual addresses and the file offsets.
Record fields
Record Field | Description |
|
|
|
|
Full Usage:
MaxOffset
Field type: int
|
|
Full Usage:
Offset
Field type: int
|
Constructors
Constructor | Description |
|
Instance members
Instance member | Description |
|
|
|
|
Full Usage:
this.CanRead
Parameters:
int
Returns: bool
Modifiers: inline |
|
Full Usage:
this.IsNull
Returns: bool
Modifiers: inline |
|
Full Usage:
this.IsValid
Returns: bool
Modifiers: inline |
|
Full Usage:
this.IsVirtual
Returns: bool
Modifiers: inline |
|
Full Usage:
this.ReadableAmount
Returns: int
Modifiers: inline |
Static members
Static member | Description |
Full Usage:
BinFilePointer.Advance(p, amount)
Parameters:
BinFilePointer
amount : int
Returns: BinFilePointer
|
|
|
|