Documentation for a minimal subset of the QSM API
Block Constructor (type, buffer, address, offset, size)
Namespaces > QS.Fx.Base > Block > BlockNew(Type, Byte[](), IntPtr, UInt32, UInt32)
Creates a reference to managed or unmanaged memory.
Syntax
C#Visual BasicManaged C++
public Block (
	Block.Type type,
	byte[] buffer,
	IntPtr address,
	uint offset,
	uint size
)
Public Sub New ( _
	type As Type, _
	buffer As Byte(), _
	address As IntPtr, _
	offset As UInteger, _
	size As UInteger _
)
public:
Block (
	Type type, 
	array<unsigned char>^ buffer, 
	IntPtr address, 
	unsigned int offset, 
	unsigned int size
)
Parameters
type (Type)
The type of memory to reference.
buffer (Byte[]())
Managed address of a memory segment.
address (IntPtr)
Unmanaged address of a memory segment.
offset (UInt32)
Position with respect to the provided address of a memory segment where the data starts.
size (UInt32)
The size of the referenced data in bytes.

Assembly: QuickSilver_1 (Module: QuickSilver_1) Version: 1.0.0.0