28 ulClusterSize = VolumeEntry->SectorsPerAllocationUnit * VolumeEntry->BytesPerSector;
40 wsprintf(szBuffer,
L"%lu %s", ulClusterSize, pszSizeUnit);
66 for (dwIndex = 0; ; dwIndex++)
76 if (
wcscmp(szBuffer,
L"FAT") == 0)
77 wcscat(szBuffer, szDefault);
void ConPuts(FILE *fp, LPCWSTR psz)
void ConResPrintf(FILE *fp, UINT nID,...)
void ConResPuts(FILE *fp, UINT nID)
#define IDS_SELECT_NO_VOLUME
#define IDS_FILESYSTEMS_FORMATTING
#define IDS_FILESYSTEMS_CURRENT
#define IDS_FILESYSTEMS_DEFAULT
#define IDS_FILESYSTEMS_SERIAL_NUMBER
#define IDS_FILESYSTEMS_CLUSTERSIZE
#define IDS_FILESYSTEMS_TYPE
enum _EXIT_CODE EXIT_CODE
BOOLEAN NTAPI QueryAvailableFileSystemFormat(IN DWORD Index, IN OUT PWCHAR FileSystem, OUT UCHAR *Major, OUT UCHAR *Minor, OUT BOOLEAN *LatestVersion)
INT WINAPI DECLSPEC_HOTPATCH LoadStringW(HINSTANCE instance, UINT resource_id, LPWSTR buffer, INT buflen)
_ACRTIMP int __cdecl wcscmp(const wchar_t *, const wchar_t *)
static VOID ShowInstalledFileSystems(_In_ PVOLENTRY VolumeEntry)
EXIT_CODE filesystems_main(_In_ INT argc, _In_ PWSTR *argv)
static VOID ShowFileSystemInfo(_In_ PVOLENTRY VolumeEntry)
ULONGLONG RoundingDivide(IN ULONGLONG Dividend, IN ULONGLONG Divisor)