Wenn eine Anwendung die "FindFirstFile"-API für ein Verzeichnis aufruft und dann versucht, dieses Verzeichnis zu entfernen, ...

Wenn eine Anwendung die "FindFirstFile"-API für ein Verzeichnis aufruft und dann versucht, dieses Verzeichnis zu entfernen, ohne zuerst den "FindFirstFile"-Handle zu schließen, wird gemeldet, dass das Verzeichnis verwendet wird. Der "RemoveDirectory"-API-Aufruf gibt dann einen ERROR_SHARING_VIOLATION-Fehler zurück. Dieser Kompatibilitätspatch erzwingt das Schließen des "FindFirstFile"-Handles, um sicherzustellen, dass das Verzeichnis entfernt werden kann. Mit diesem Patch wird vor dem Aufruf der "FindNext"- oder "FindClose"-APIs außerdem sichergestellt, dass die "FindFirstFile"-Handles gültig sind. Das Schließen des "FindFirstFile"-Handles wird nur erzwungen, wenn das Verzeichnis leer ist. Gilt für: Windows 95, Windows 98
Wenn eine Anwendung die "FindFirstFile"-API für ein Verzeichnis aufruft und dann versucht, dieses Verzeichnis zu entfernen, ohne zuerst den "FindFirstFile"-Handle zu schließen, wird gemeldet, dass das Verzeichnis verwendet wird. Der "RemoveDirectory"-API-Aufruf gibt dann einen ERROR_SHARING_VIOLATION-Fehler zurück. Dieser Kompatibilitätsfix erzwingt das Schließen des "FindFirstFile"-Handles, um sicherzustellen, dass das Verzeichnis entfernt werden kann. Mit diesem Patch wird vor dem Aufruf der "FindNext"- oder "FindClose"-APIs außerdem sichergestellt, dass die "FindFirstFile"-Handles gültig sind. Das Schließen des "FindFirstFile"-Handles wird nur erzwungen, wenn das Verzeichnis leer ist. Gilt für: Windows 95, Windows 98