LIBRARY USERENV EXPORTS ; For diagnostic provider DllGetClassObject PRIVATE DllCanUnloadNow PRIVATE DllRegisterServer PRIVATE DllUnregisterServer PRIVATE DllInstall PRIVATE ; LoadUserProfileA LoadUserProfileW UnloadUserProfile GetProfilesDirectoryA GetProfilesDirectoryW GetDefaultUserProfileDirectoryA GetDefaultUserProfileDirectoryW GetAllUsersProfileDirectoryA GetAllUsersProfileDirectoryW GetUserProfileDirectoryA GetUserProfileDirectoryW CreateEnvironmentBlock DestroyEnvironmentBlock ExpandEnvironmentStringsForUserA ExpandEnvironmentStringsForUserW RefreshPolicy EnterCriticalPolicySection LeaveCriticalPolicySection GetGPOListA GetGPOListW FreeGPOListA FreeGPOListW RegisterGPNotification UnregisterGPNotification ProcessGroupPolicyCompleted GetProfileType GetAppliedGPOListA GetAppliedGPOListW DeleteProfileW DeleteProfileA GenerateRsopPolicy RefreshPolicyEx RsopLoggingEnabled ProcessGroupPolicyCompletedEx RsopAccessCheckByType RsopFileAccessCheck RsopSetPolicySettingStatus RsopResetPolicySettingStatus WaitForMachinePolicyForegroundProcessing WaitForUserPolicyForegroundProcessing GetPreviousFgPolicyRefreshInfo GetNextFgPolicyRefreshInfo ForceSyncFgPolicy ;;========================================================================= ;; Internal API's ;;========================================================================= InitializeProfiles @100 NONAME ;Internal CreateGroupA @101 NONAME ;Internal CreateGroupW @102 NONAME ;Internal DeleteGroupA @103 NONAME ;Internal DeleteGroupW @104 NONAME ;Internal AddItemA @105 NONAME ;Internal AddItemW @106 NONAME ;Internal DeleteItemA @107 NONAME ;Internal DeleteItemW @108 NONAME ;Internal CreateUserProfileA @109 NONAME ;Internal CreateUserProfileW @110 NONAME ;Internal CopyProfileDirectoryA @111 NONAME ;Internal CopyProfileDirectoryW @112 NONAME ;Internal AddDesktopItemA @113 NONAME ;Internal AddDesktopItemW @114 NONAME ;Internal DeleteDesktopItemA @115 NONAME ;Internal DeleteDesktopItemW @116 NONAME ;Internal ShutdownGPOProcessing @117 NONAME ;Internal InitializeUserProfile @118 NONAME ;Internal CreateLinkFileA @119 NONAME ;Internal CreateLinkFileW @120 NONAME ;Internal DeleteLinkFileA @121 NONAME ;Internal DeleteLinkFileW @122 NONAME ;Internal CopyProfileDirectoryExA @123 NONAME ;Internal CopyProfileDirectoryExW @124 NONAME ;Internal GetSystemTempDirectoryA @125 NONAME ;Internal GetSystemTempDirectoryW @126 NONAME ;Internal MigrateNT4ToNT5 @127 NONAME ;Internal ResetUserSpecialFolderPaths @128 NONAME ;Internal ApplySystemPolicyA @129 NONAME ;Internal ApplySystemPolicyW @130 NONAME ;Internal ApplyGroupPolicy @131 NONAME ;Internal MyGetPrivateProfileString @132 NONAME ;Internal MyGetPrivateProfileInt @133 NONAME ;Internal MyWritePrivateProfileString @134 NONAME ;Internal PingComputer @135 NONAME ;Internal CreateGroupExA @136 NONAME ;Internal CreateGroupExW @137 NONAME ;Internal CreateLinkFileExA @138 NONAME ;Internal CreateLinkFileExW @139 NONAME ;Internal DetermineProfilesLocation @140 NONAME ;Internal RsopSidsFromToken @141 NONAME ;Internal GetUserSid @142 NONAME ;Internal SecureUserProfiles @143 NONAME ;Internal EnterUserProfileLock @144 NONAME ;Internal LeaveUserProfileLock @145 NONAME ;Internal CheckAccessForPolicyGeneration @146 NONAME ;Internal GetGroupPolicyNetworkName @147 NONAME ;Internal GetUserAppDataPathA @148 NONAME ;Internal GetUserAppDataPathW @149 NONAME ;Internal SignalUserPolicyForegroundProcessingDone @150 NONAME ;Internal SignalMachinePolicyForegroundProcessingDone @151 NONAME ;Internal IsSyncForegroundPolicyRefresh @152 NONAME ;Internal CreateUserProfileExA @153 NONAME ;Internal CreateUserProfileExW @154 NONAME ;Internal CopySystemProfile @155 NONAME ;Internal GetUserProfileDirFromSidA @156 NONAME ;Internal GetUserProfileDirFromSidW @157 NONAME ;Internal SetNextFgPolicyRefreshInfo @158 NONAME ;Internal