3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS system libraries
5 * FILE: lib/kernel32/file/dosdev.c
6 * PURPOSE: Dos device functions
7 * PROGRAMMER: Ariadne ( ariadne@xs4all.nl)
25 WCHAR DeviceNameW[MAX_PATH];
26 WCHAR TargetPathW[MAX_PATH];
29 while ((*lpDeviceName)!=0 && i < MAX_PATH)
31 DeviceNameW[i] = *lpDeviceName;
38 while ((*lpTargetPath)!=0 && i < MAX_PATH)
40 TargetPathW[i] = *lpTargetPath;
45 return DefineDosDeviceW(dwFlags,DeviceNameW,TargetPathW);
60 WCHAR DeviceNameW[MAX_PATH];
61 WCHAR TargetPathW[MAX_PATH];
66 while ((*lpDeviceName)!=0 && i < MAX_PATH)
68 DeviceNameW[i] = *lpDeviceName;
75 while ((*lpTargetPath)!=0 && i < MAX_PATH)
77 TargetPathW[i] = *lpTargetPath;
82 return QueryDosDeviceW(DeviceNameW,TargetPathW,ucchMax);
100 LPCWSTR lpDeviceName,