1 /*
2 * PROJECT: ReactOS system libraries
3 * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4 * FILE: dll/win32/profmap/profmap.c
5 * PURPOSE: ReactOS User Profile Mapping API
6 * COPYRIGHT: Copyright 2019 Oleg Dubinskiy (oleg.dubinskij30@gmail.com)
7 */
8
9 /* INCLUDES *******************************************************************/
10
11 #include <windef.h>
12 #include <winbase.h>
13
14 #define NDEBUG
15 #include <debug.h>
16
17 /* PUBLIC FUNCTIONS ***********************************************************/
18
19 /*
20 * @implemented
21 */
22 BOOL
23 WINAPI
DllMain(HINSTANCE hinstDll,DWORD dwReason,LPVOID reserved)24 DllMain(HINSTANCE hinstDll,
25 DWORD dwReason,
26 LPVOID reserved)
27 {
28 switch (dwReason)
29 {
30 case DLL_PROCESS_ATTACH:
31 DisableThreadLibraryCalls(hinstDll);
32 break;
33
34 case DLL_PROCESS_DETACH:
35 break;
36 }
37
38 return TRUE;
39 }
40
41 /*
42 * @unimplemented
43 *
44 * NOTES:
45 * Based on the documentation from:
46 * http://sendmail2.blogspot.com/2012/11/windows-small-business-server-2008_7553.html?view=magazine
47 */
48 BOOL
49 WINAPI
RemapAndMoveUserA(IN LPCSTR pComputer,IN DWORD dwFlags,IN LPCSTR pCurrentUser,IN LPCSTR pNewUser)50 RemapAndMoveUserA(IN LPCSTR pComputer,
51 IN DWORD dwFlags,
52 IN LPCSTR pCurrentUser,
53 IN LPCSTR pNewUser)
54 {
55 UNIMPLEMENTED;
56 return FALSE;
57 }
58
59 /*
60 * @unimplemented
61 *
62 * NOTES:
63 * Based on the documentation from:
64 * http://sendmail2.blogspot.com/2012/11/windows-small-business-server-2008_7553.html?view=magazine
65 */
66 BOOL
67 WINAPI
RemapAndMoveUserW(IN LPCWSTR pComputer,IN DWORD dwFlags,IN LPCWSTR pCurrentUser,IN LPCWSTR pNewUser)68 RemapAndMoveUserW(IN LPCWSTR pComputer,
69 IN DWORD dwFlags,
70 IN LPCWSTR pCurrentUser,
71 IN LPCWSTR pNewUser)
72 {
73 UNIMPLEMENTED;
74 return FALSE;
75 }
76
77 /* EOF */
78