c ++ - Filsysteminfo - hvordan man spørger det?

Indlæg af Hanne Mølgaard Plasc

Problem



Er der en måde at få adgang til filsystemoplysninger via en slags Windows API? Hvis ikke, hvilke andre metoder er tilgængelige for en brugermodusudvikler?

Bedste reference


Ikke meget ren, men du kan bruge DeviceIoControl()
Åbn lydstyrke som en fil, send det resulterende håndtag til DeviceIoControl() sammen med kontrolkode. Tjek MSDN for kontrolkoder, der er noget som 'læse journal record'.

Andre referencer 1


I et andet indlæg anbefalede nogen dette: Hold øje med dine NTFS-drev: Windows 2000 Change Journal Explained. [3]


Det forklarer, hvordan du bruger NTFS Filesystem med C ++ gennem Windows 2000.
Implementeringen kan have ændret sig.