Geht nicht, heißt: Die Funktion schlägt fehl, wie Luckie feststellt.
Delphi-Quellcode:
BOOL
WINAPI GetVolumeInformation(
__in_opt LPCTSTR lpRootPathName,
__out LPTSTR lpVolumeNameBuffer,
__in DWORD nVolumeNameSize,
__out_opt LPDWORD lpVolumeSerialNumber,
__out_opt LPDWORD lpMaximumComponentLength,
__out_opt LPDWORD lpFileSystemFlags,
__out LPTSTR lpFileSystemNameBuffer,
__in DWORD nFileSystemNameSize
);
GetLastError habe ich nicht versucht. Entschuldigung! Muss ich später zu Hause probieren. Dennoch sei mir die Frage gestattet, ob es eine Alternative gibt.