Added stubs for missing partition functions
[reactos.git] / reactos / ntoskrnl / hal / x86 / drive.c
index c4267ef..e0a5fb3 100644 (file)
@@ -1,9 +1,9 @@
-/* $Id: drive.c,v 1.1 2000/03/26 19:38:18 ea Exp $
+/* $Id: drive.c,v 1.3 2001/06/08 15:08:36 ekohl Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
  * FILE:            hal/x86/drive.c
- * PURPOSE:         Drive letters
+ * PURPOSE:         Drive letter assignment
  * PROGRAMMER:      
  * UPDATE HISTORY:
  *     2000-03-25
 
 /* FUNCTIONS *****************************************************************/
 
-VOID
-STDCALL
-IoAssignDriveLetters (
-       DWORD   Unknown0,
-       DWORD   Unknown1,
-       DWORD   Unknown2,
-       DWORD   Unknown3
-       )
+VOID STDCALL
+IoAssignDriveLetters(IN PLOADER_PARAMETER_BLOCK LoaderBlock,
+                    IN PSTRING NtDeviceName,
+                    OUT PUCHAR NtSystemPath,
+                    OUT PSTRING NtSystemPathString)
 {
-       UNIMPLEMENTED;
+#ifdef __NTOSKRNL__
+   HalDispatchTable.HalIoAssignDriveLetters(LoaderBlock,
+                                           NtDeviceName,
+                                           NtSystemPath,
+                                           NtSystemPathString);
+#else
+   HalDispatchTable->HalIoAssignDriveLetters(LoaderBlock,
+                                            NtDeviceName,
+                                            NtSystemPath,
+                                            NtSystemPathString);
+#endif
 }
 
-
 /* EOF */