Little work on InitializeFmIfs
[reactos.git] / reactos / lib / fmifs / init.c
1 /* $Id: init.c,v 1.2 2002/03/07 00:24:24 ea Exp $
2 *
3 * COPYING: See the top level directory
4 * PROJECT: ReactOS
5 * FILE: reactos/lib/fmifs/init.c
6 * DESCRIPTION: File management IFS utility functions
7 * PROGRAMMER: Emanuele Aliberti
8 * UPDATED
9 * 1999-02-16 (Emanuele Aliberti)
10 * Entry points added.
11 */
12 #define UNICODE
13 #define _UNICODE
14 #include <windows.h>
15 #include <fmifs.h>
16
17 /* FMIFS.8 */
18 static BOOL FmIfsInitialized = FALSE;
19
20 static BOOL STDCALL
21 InitializeFmIfsOnce (VOID)
22 {
23 /* TODO: Check how many IFS are installed in the system */
24 /* TOSO: and register a descriptor for each one */
25 return TRUE;
26 }
27
28 BOOL STDCALL
29 InitializeFmIfs(VOID)
30 {
31 if (FALSE == FmIfsInitialized)
32 {
33 if (FALSE == InitializeFmIfsOnce())
34 {
35 return FALSE;
36 }
37 FmIfsInitialized = TRUE;
38 }
39 return TRUE;
40 }
41
42 /* EOF */