Das einzige was mir auffällt ist das die Aufrufkonvention bei dir nicht stimmen dürfte. Oder ist das nur ein Kopierfehler? Anonsten dürften die C-
Dll's wohl kaum mit der Register-Convention klar kommen.
Ansonsten gibt mir
DeleteVolumeMountPointA('F:\')
False zurück mit der Meldung "...Zugriff verweigert...".