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 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 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 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