Hole Dateisystembeschränkungen

8

Ich möchte eine Funktion programmieren, die mir sagt, ob es möglich ist, eine Datei / einen Ordner in einen bestimmten Pfad zu schreiben oder nicht. Ich möchte das tun, OHNE tatsächlich irgendwelche Dateien auf den Datenträger zu schreiben. Gibt es dafür eine WINAPI-Funktion? Danke für Ihre Hilfe.

    
Benjamin Weiss 14.10.2012, 07:24
quelle

2 Antworten

12

Sie können GetFileSecurity () und AccessCheck () Funktionen. Lesen Sie den Artikel von Aaron Ballman über So überprüfen Sie Zugriffsrechte . Er stellte die Funktion CanAccessFolder() zur Verfügung, um das zu tun, was Sie gefragt haben.

    
Vantomex 14.10.2012, 08:14
quelle
8
%Vor%

Sie verwenden das wie: if (CheckFileAccess (SysteemGegevens.DFImportPath, FILE_ALL_ACCESS) & lt; & gt; FILE_ALL_ACCESS) dann

mit

%Vor%     
Jan Doggen 15.10.2012 07:15
quelle

Tags und Links