Borland hinkt der Windows
API immer ein "bisschen" hinterher.
Je älter die Delphi Version, umso älter sind die Units über die die Windows
API DLL eingebunden werden.
Es gibt 3 Lösungen:
a) auf neuere Delphi Version umsteigen
b) kleinere Probleme durch eigene Deklarationen ausbessern
c) Verwendung von der
Jedi API Library (Ziemlich vollständige Umsetzung, aber doch recht umfangreich)
Für dein Problem scheint mir doch b) am Besten:
Delphi-Quellcode:
const
{$EXTERNALSYM FOF_NOCOPYSECURITYATTRIBS}
FOF_NOCOPYSECURITYATTRIBS =$0800;