-/* $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 */