Suche eine Funktion
-
Hallo gibt es eine Funktion mit der man von einer beliebigen Datei das Handle ermitteln kann wenn sie geöffnet ist oder bzw. noch in Verwendung ist ?
z.b.
Ich kompiliere irgendeine Datei das Programm läuft:
BCB.exe verwendet c:\test.exe <-- Kann man dann von test.exe irgendwie das Handle ermitteln ?
Ok vielleicht mit FindWindow aber was ist wenn man das Programm test.exe z.b. nicht sieht ?
-
Die Funktion CreateFile http://msdn.microsoft.com/en-us/library/aa363858%28VS.85%29.aspx könnte dir da vielleicht weiterhelfen.
Die Funktion hat nämlich den Parameter
dwShareMode, welcher einen Zugriff auf die Datei ermöglichst, sofern dies der erste zugreifende Prozess erlaubt.