Werf mal einen Blick auf
Speicherbereiche zwischen applikationen austauschen Memorymapped.
1. Unter Win0x-Systemen ging es, dass man eine
dll von mehreren Applikationen angesteuert hat (Datenaustausch)
2. Bein den NT-basierten Systemen wird dies unterbunden, und so verhindert das ein Zweitapplikation eine andere Anwendung in ihrer Funktionsweise beeinträchtigen kann. Hier hat jede Applikation ihre eigenen
DLL´s im Speicher.
Weiteres im oberen Link, da finden sich auch einige Tutorials.
Grüße // Martin