| |
|
|
Die Funktion liest eine bestimmte Anzahl an Bytes aus dem virtuellen Speicher eines Prozesses aus.
P:L1 Handle des Prozesses, dessen Speicher ausgelesen werden soll. P:L2 Startadresse des Auslesevorganges. P:B3 Ausreichend dimensionierte Bereichsvariable, die die Ausgelesenen Bytes empfängt. P:L4 Anzahl an Bytes, die ausgelesen werden sollen. P:L5 Adresse einer LonInt Variablen oder P:B6 eine 4 Bytes grande Bereichsvariable, die die Anzahl an ausgelesenen Bytes empfängt (kann 0 sein). Für NT-basierende Systeme: Das Handle muß mit PROCESS_VM_READ Zugriffsrecht geöffnet werden. Hat der ausführende User (oder dessen Gruppe) dieses Recht nicht schlägt die Funktion fehl!
Ist nicht der gesammte angegebene Bereich auslesbar, schlägt die Funktion fehl!
|
|
|
| |
|
|