Reads one byte from the memory region. Mainly is intended for using in the Visual Basic applications where the direct manipulations with the pointers is difficult.
Language
|
Description
|
C/C++
|
UCHAR GetMem ( HANDLE hIsa, ULONG MappedAddress, ULONG MemOffset );
|
Delphi
|
function GetMem ( hIsa: THandle; MappedAddress: Longword; MemOffset: Longword ): Byte; stdcall;
|
VB
|
Function GetMem ( ByVal hIsa As Long, ByVal MappedAddress As Long, ByVal MemOffset As Long) As Byte
|
Parameters:
hIsa - the handle returned by a successful call to OpenRapidIsa ;
MappedAddress - the linear address returned by MapPhysToLinear
MemOffset - the offset value, should begin from the "0" value.
Return Value :
One byte value from the region.
Comments:
In general, "MappedAddress" can be any valid linear pointer to the memory. But if this pointer was received from the MapPhysToLinear function then you can access physical memory also.
See also: MapPhysToLinear UnmapMemory GetMemW GetMemL SetMem SetMemW SetMemL
|