2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: File Management IFS Utility functions
4 * FILE: reactos/dll/win32/fmifs/query.c
5 * PURPOSE: Query volume information
7 * PROGRAMMERS: Hervé Poussineau (hpoussin@reactos.org)
14 QueryAvailableFileSystemFormat(
16 IN OUT PWCHAR FileSystem
, /* FIXME: Probably one minimal size is mandatory, but which one? */
19 OUT BOOLEAN
*LatestVersion
)
21 PLIST_ENTRY ListEntry
;
22 PIFS_PROVIDER Provider
;
24 if (!FileSystem
|| !Major
||!Minor
||!LatestVersion
)
27 ListEntry
= ProviderListHead
.Flink
;
30 if (ListEntry
== &ProviderListHead
)
34 ListEntry
= ListEntry
->Flink
;
38 Provider
= CONTAINING_RECORD(ListEntry
, IFS_PROVIDER
, ListEntry
);
39 wcscpy(FileSystem
, Provider
->Name
);
40 *Major
= 0; /* FIXME */
41 *Minor
= 0; /* FIXME */
42 *LatestVersion
= TRUE
; /* FIXME */