Zitat von
alfred:
Habt Ihr eine Ahnung wo mein Gedankenfehler ist ?
Der Fehler ist, dass diese Methode lediglich prueft ob eine Datei geoeffnet werden kann. Diese Methode funktioniert nur, wenn ein Programm das gleichzeitige Schreiben oder Lesen der Datei fuer andere verbietet (share
access) - NUR in diesem Fall wuerde dein Oeffnen-Versuch in der Funktion fehlschlagen (einmal von den anderen Fehlerquellen abgesehen). Die einzige mir bekannte Moeglichkeit herauszufinden ob die Datei von anderen Programmen geoffnet wird ist ueber den object manager der ntoskrnl, allerdings benoetigt man dazu einen (kleinen) Treiber