DECLARE SHORT GetVolumeInformation IN Win32API; STRING @lpRootPathName, STRING @lpVolumeNameBuffer,; INTEGER nVolumeNameSize, INTEGER @lpVolumeSerialNumber,; INTEGER @lpMaximumComponentLength, INTEGER @lpFileSystemFlags,; STRING @lpFileSystemNameBuffer, INTEGER nFileSystemNameSize lproot = "F:\" lpvol = SPACE(260) lnnamesize = 260 lnserialno = 0 lnmaxcomp = 0 lnflags = 0 lpsysname = SPACE(260) lnnamesize = 260 ? GetVolumeInformation(@lproot, @lpvol, lnnamesize, @lnserialno,; @lnmaxcomp, @lnflags, @lpsysname, lnnamesize) ? lnserialnoIf the function returns non-zero, it succeeded. Note that this only works on Win2K and above under Win2K or above servers.