| |
|
|
Die Funktion liest eine bestimmte Anzahl an Bytes aus dem virtuellen Speicher eines Prozesses aus.
P:L1 ID 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 große Bereichsvariable, die die Anzahl an ausgelesenen Bytes empfängt (kann 0 sein). Für NT-basierende Systeme: Die Funktion benötigt PROCESS_VM_READ Zugriffsrechte auf den jeweiligen Process. Hat der ausführende User (oder dessen Gruppe) diese Rechte nicht, schlägt die Funktion fehl!
Ist nicht der gesammte angegebene Bereich auslesbar, schlägt die Funktion fehl!
|
|
|
| |
|
|