crt: Add missing functions to userenv

Signed-off-by: Mark Harmstone <mark@harmstone.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/lib-common/userenv.def b/mingw-w64-crt/lib-common/userenv.def
index da20863..de62249 100644
--- a/mingw-w64-crt/lib-common/userenv.def
+++ b/mingw-w64-crt/lib-common/userenv.def
@@ -8,13 +8,27 @@
 RsopLoggingEnabled
 AreThereVisibleLogoffScripts
 AreThereVisibleShutdownScripts
+CheckDirectoryOwnership
+CheckXForestLogon
+CopyProfileDirectoryEx2
 CreateAppContainerProfile
+CreateAppContainerProfileInternal
+CreateDirectoryJunctionsForSystem
+CreateDirectoryJunctionsForUserProfile
 CreateEnvironmentBlock
+CreateGroupEx
+CreateLinkFileEx
 CreateProfile
 DeleteAppContainerProfile
+DeleteAppContainerProfileInternal
+DeleteGroup
+DeleteLinkFile
 DeleteProfileA
+DeleteProfileDirectory
+DeleteProfileDirectory2
 DeleteProfileW
 DeriveAppContainerSidFromAppContainerName
+DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName
 DestroyEnvironmentBlock
 DllGetContractDescription
 EnterCriticalPolicySection
@@ -35,27 +49,34 @@
 GetDefaultUserProfileDirectoryW
 GetGPOListA
 GetGPOListW
+GetLongProfilePathName
 GetNextFgPolicyRefreshInfo
 GetPreviousFgPolicyRefreshInfo
 GetProfileType
 GetProfilesDirectoryA
 GetProfilesDirectoryW
 GetUserProfileDirectoryA
+GetUserProfileDirectoryForUserSidW
 GetUserProfileDirectoryW
 HasPolicyForegroundProcessingCompleted
+IsAppContainerProfilePresentInternal
 LeaveCriticalPolicySection
 LoadUserProfileA
 LoadUserProfileW
+LookupAppContainerDisplayName
+PingComputer
 ProcessGroupPolicyCompleted
 ProcessGroupPolicyCompletedEx
 RefreshPolicy
 RefreshPolicyEx
 RegisterGPNotification
+RemapProfile
 RsopAccessCheckByType
 RsopFileAccessCheck
 RsopResetPolicySettingStatus
 RsopSetPolicySettingStatus
 UnloadUserProfile
 UnregisterGPNotification
+UpdateAppContainerProfile
 WaitForMachinePolicyForegroundProcessing
 WaitForUserPolicyForegroundProcessing
diff --git a/mingw-w64-crt/lib32/userenv.def b/mingw-w64-crt/lib32/userenv.def
index 72107f2..bec717b 100644
--- a/mingw-w64-crt/lib32/userenv.def
+++ b/mingw-w64-crt/lib32/userenv.def
@@ -6,10 +6,29 @@
 LIBRARY "USERENV.dll"
 EXPORTS
 RsopLoggingEnabled@0
+AreThereVisibleLogoffScripts@4
+AreThereVisibleShutdownScripts@4
+CheckDirectoryOwnership@12
+CheckXForestLogon@4
+CopyProfileDirectoryEx2@28
+CreateAppContainerProfile@24
+CreateAppContainerProfileInternal@28
+CreateDirectoryJunctionsForSystem@0
+CreateDirectoryJunctionsForUserProfile@4
 CreateEnvironmentBlock@12
+CreateGroupEx@16
+CreateLinkFileEx@48
 CreateProfile@16
+DeleteAppContainerProfile@4
+DeleteAppContainerProfileInternal@8
+DeleteGroup@8
+DeleteLinkFile@16
 DeleteProfileA@12
+DeleteProfileDirectory2@16
+DeleteProfileDirectory@12
 DeleteProfileW@12
+DeriveAppContainerSidFromAppContainerName@8
+DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName@12
 DestroyEnvironmentBlock@4
 ;DllCanUnloadNow@0
 ;DllGetClassObject@12
@@ -22,34 +41,45 @@
 ForceSyncFgPolicy@4
 FreeGPOListA@4
 FreeGPOListW@4
+GenerateGPNotification@12
 GetAllUsersProfileDirectoryA@8
 GetAllUsersProfileDirectoryW@8
+GetAppContainerFolderPath@8
+GetAppContainerRegistryLocation@8
 GetAppliedGPOListA@20
 GetAppliedGPOListW@20
 GetDefaultUserProfileDirectoryA@8
 GetDefaultUserProfileDirectoryW@8
 GetGPOListA@24
 GetGPOListW@24
+GetLongProfilePathName@12
 GetNextFgPolicyRefreshInfo@8
 GetPreviousFgPolicyRefreshInfo@8
 GetProfileType@4
 GetProfilesDirectoryA@8
 GetProfilesDirectoryW@8
 GetUserProfileDirectoryA@12
+GetUserProfileDirectoryForUserSidW@12
 GetUserProfileDirectoryW@12
+HasPolicyForegroundProcessingCompleted@20
+IsAppContainerProfilePresentInternal@12
 LeaveCriticalPolicySection@4
 LoadUserProfileA@8
 LoadUserProfileW@8
+LookupAppContainerDisplayName@8
+PingComputer@8
 ProcessGroupPolicyCompleted@12
 ProcessGroupPolicyCompletedEx@16
 RefreshPolicy@4
 RefreshPolicyEx@8
 RegisterGPNotification@8
+RemapProfile@12
 RsopAccessCheckByType@44
 RsopFileAccessCheck@20
 RsopResetPolicySettingStatus@12
 RsopSetPolicySettingStatus@20
 UnloadUserProfile@8
 UnregisterGPNotification@4
+UpdateAppContainerProfile@28
 WaitForMachinePolicyForegroundProcessing@0
 WaitForUserPolicyForegroundProcessing@0