diff --git a/reactos/dll/win32/userenv/userenv.spec b/reactos/dll/win32/userenv/userenv.spec index 0eb7c69a57c..4bff93ee9cb 100644 --- a/reactos/dll/win32/userenv/userenv.spec +++ b/reactos/dll/win32/userenv/userenv.spec @@ -1,17 +1,51 @@ - @ stdcall CreateEnvironmentBlock(ptr ptr long) - @ stdcall DestroyEnvironmentBlock(ptr) - @ stdcall ExpandEnvironmentStringsForUserA(ptr str ptr long) - @ stdcall ExpandEnvironmentStringsForUserW(ptr wstr ptr long) - @ stdcall GetProfilesDirectoryA(ptr ptr) - @ stdcall GetProfilesDirectoryW(ptr ptr) - @ stub GetProfileType - @ stdcall GetUserProfileDirectoryA(ptr ptr ptr) - @ stdcall GetUserProfileDirectoryW(ptr ptr ptr) - @ stdcall LoadUserProfileA(ptr ptr) - @ stdcall LoadUserProfileW(ptr ptr) - @ stdcall RegisterGPNotification(long long) - @ stdcall UnloadUserProfile(ptr ptr) - @ stdcall UnregisterGPNotification(long) +132 stdcall CreateEnvironmentBlock(ptr ptr long) +133 stdcall DeleteProfileA(str str str) +134 stdcall DeleteProfileW(wstr wstr wstr) +176 stdcall DestroyEnvironmentBlock(ptr) +177 stub DllCanUnloadNow #stdcall DllCanUnloadNow() +178 stub DllGetClassObject #stdcall DllGetClassObject(ptr ptr ptr) +179 stub DllInstall #stdcall DllInstall(long wstr) +180 stub DllRegisterServer #stdcall DllRegisterServer() +181 stub DllUnregisterServer #stdcall DllUnregisterServer() +182 stdcall EnterCriticalPolicySection(long) +183 stdcall ExpandEnvironmentStringsForUserA(ptr str str long) +184 stdcall ExpandEnvironmentStringsForUserW(ptr wstr wstr long) +185 stub ForceSyncFgPolicy #stdcall ForceSyncFgPolicy(4) +186 stub FreeGPOListA #stdcall FreeGPOListA(ptr) +187 stub FreeGPOListW #stdcall FreeGPOListW(ptr) +188 stub GenerateRsopPolicy #stdcall GenerateRsopPolicy(48) +189 stdcall GetAllUsersProfileDirectoryA(str ptr) +190 stdcall GetAllUsersProfileDirectoryW(wstr ptr) +191 stub GetAppliedGPOListA #stdcall GetAppliedGPOListA(long str ptr ptr ptr) +192 stub GetAppliedGPOListW #stdcall GetAppliedGPOListW(long wstr ptr ptr ptr) +193 stdcall GetDefaultUserProfileDirectoryA(str ptr) +194 stdcall GetDefaultUserProfileDirectoryW(wstr ptr) +195 stub GetGPOListA #stdcall GetGPOListA(ptr str str str long ptr) +196 stub GetGPOListW #stdcall GetGPOListW(ptr wstr wstr wstr long ptr) +197 stub GetNextFgPolicyRefreshInfo #stdcall GetNextFgPolicyRefreshInfo(8) +198 stub GetPreviousFgPolicyRefreshInfo #stdcall GetPreviousFgPolicyRefreshInfo(8) +199 stub GetProfileType #stdcall GetProfileType(ptr) +202 stdcall GetProfilesDirectoryA(str ptr) +203 stdcall GetProfilesDirectoryW(wstr ptr) +204 stdcall GetUserProfileDirectoryA(ptr str ptr) +205 stdcall GetUserProfileDirectoryW(ptr wstr ptr) +206 stdcall LeaveCriticalPolicySection(ptr) +207 stdcall LoadUserProfileA(ptr ptr) +208 stdcall LoadUserProfileW(ptr ptr) +209 stub ProcessGroupPolicyCompleted #stdcall ProcessGroupPolicyCompleted(ptr ptr long) +210 stub ProcessGroupPolicyCompletedEx #stdcall ProcessGroupPolicyCompletedEx(ptr ptr long ptr) +211 stdcall RefreshPolicy(long) +212 stdcall RefreshPolicyEx(long long) +213 stdcall RegisterGPNotification(ptr long) +214 stub RsopAccessCheckByType #stdcall RsopAccessCheckByType(ptr ptr ptr long ptr long ptr ptr ptr ptr ptr) +215 stub RsopFileAccessCheck #stdcall RsopFileAccessCheck(wstr ptr long ptr ptr) +216 stub RsopLoggingEnabled #stdcall RsopLoggingEnabled() +217 stub RsopResetPolicySettingStatus #stdcall RsopResetPolicySettingStatus(long ptr ptr) +218 stub RsopSetPolicySettingStatus #stdcall RsopSetPolicySettingStatus(long ptr ptr long ptr) +219 stdcall UnloadUserProfile(ptr ptr) +220 stdcall UnregisterGPNotification(ptr) +221 stdcall WaitForMachinePolicyForegroundProcessing() +222 stdcall WaitForUserPolicyForegroundProcessing() 100 stdcall -noname InitializeProfiles() 101 stdcall -noname CreateGroupA(str long) 102 stdcall -noname CreateGroupW(wstr long) @@ -29,15 +63,61 @@ 114 stdcall -noname AddDesktopItemW(long wstr wstr wstr long wstr long long) 115 stdcall -noname DeleteDesktopItemA(long str) 116 stdcall -noname DeleteDesktopItemW(long wstr) - @ stdcall EnterCriticalPolicySection(long) - @ stdcall GetAllUsersProfileDirectoryA(str ptr) - @ stdcall GetAllUsersProfileDirectoryW(wstr ptr) - @ stdcall GetDefaultUserProfileDirectoryA(str ptr) - @ stdcall GetDefaultUserProfileDirectoryW(wstr ptr) - @ stdcall LeaveCriticalPolicySection(long) - @ stdcall RefreshPolicy(long) - @ stdcall RefreshPolicyEx(long long) - @ stdcall WaitForUserPolicyForegroundProcessing() - @ stdcall WaitForMachinePolicyForegroundProcessing() - @ stdcall DeleteProfileW(wstr wstr wstr) - @ stdcall DeleteProfileA(str str str) +117 stub -noname ApplyGroupPolicy #stdcall -noname ApplyGroupPolicy(20) +118 stub -noname ShutdownGPOProcessing #stdcall -noname ShutdownGPOProcessing(4) +119 stub -noname CreateLinkFileA #stdcall -noname CreateLinkFileA(40) +120 stub -noname CreateLinkFileW #stdcall -noname CreateLinkFileW(40) +121 stub -noname DeleteLinkFileA #stdcall -noname DeleteLinkFileA(16) +122 stub -noname DeleteLinkFileW #stdcall -noname DeleteLinkFileW(16) +123 stub -noname CopyProfileDirectoryExA #stdcall -noname CopyProfileDirectoryExA(20) +124 stub -noname CopyProfileDirectoryExW #stdcall -noname CopyProfileDirectoryExW(20) +125 stub -noname GetSystemTempDirectoryA #stdcall -noname GetSystemTempDirectoryA(8) +126 stub -noname GetSystemTempDirectoryW #stdcall -noname GetSystemTempDirectoryW(8) +127 stub -noname MigrateNT4ToNT5 #stdcall -noname MigrateNT4ToNT5() +128 stub -noname ResetUserSpecialFolderPaths #stdcall -noname ResetUserSpecialFolderPaths() +129 stub -noname ApplySystemPolicyA #stdcall -noname ApplySystemPolicyA(24) +130 stub -noname ApplySystemPolicyW #stdcall -noname ApplySystemPolicyW(24) +131 stub -noname DetermineProfilesLocation #stdcall -noname DetermineProfilesLocation(4) +135 stub -noname PingComputer #stdcall -noname PingComputer(8) +136 stub -noname CreateGroupExA #stdcall -noname CreateGroupExA(16) +137 stub -noname CreateGroupExW #stdcall -noname CreateGroupExW(16) +138 stub -noname CreateLinkFileExA #stdcall -noname CreateLinkFileExA(48) +139 stub -noname CreateLinkFileExW #stdcall -noname CreateLinkFileExW(48) +140 stub -noname InitializeUserProfile #stdcall -noname InitializeUserProfile() +#141 cdecl -noname RsopSidsFromToken@@YGJPAXPAPAU_TOKEN_GROUPS@@@Z +142 stub -noname GetUserSid #stdcall -noname GetUserSid(4) +143 stub -noname SecureUserProfiles #stdcall -noname SecureUserProfiles() +144 stub -noname EnterUserProfileLock #stdcall -noname EnterUserProfileLock(4) +145 stub -noname LeaveUserProfileLock #stdcall -noname LeaveUserProfileLock(4) +146 stub -noname CheckAccessForPolicyGeneration #stdcall -noname CheckAccessForPolicyGeneration(20) +147 stub -noname GetGroupPolicyNetworkName #stdcall -noname GetGroupPolicyNetworkName(8) +148 stub -noname GetUserAppDataPathA #stdcall -noname GetUserAppDataPathA(12) +149 stub -noname GetUserAppDataPathW #stdcall -noname GetUserAppDataPathW(12) +150 stub -noname SignalUserPolicyForegroundProcessingDone #stdcall -noname SignalUserPolicyForegroundProcessingDone() +151 stub -noname SignalMachinePolicyForegroundProcessingDone #stdcall -noname SignalMachinePolicyForegroundProcessingDone() +152 stub -noname IsSyncForegroundPolicyRefresh #stdcall -noname IsSyncForegroundPolicyRefresh(8) +153 stub -noname CreateUserProfileExA #stdcall -noname CreateUserProfileExA(24) +154 stub -noname CreateUserProfileExW #stdcall -noname CreateUserProfileExW(24) +155 stub -noname CopySystemProfile #stdcall -noname CopySystemProfile(4) +156 stub -noname GetUserProfileDirFromSidA #stdcall -noname GetUserProfileDirFromSidA(12) +157 stub -noname GetUserProfileDirFromSidW #stdcall -noname GetUserProfileDirFromSidW(12) +158 stub -noname SetNextFgPolicyRefreshInfo #stdcall -noname SetNextFgPolicyRefreshInfo(12) +159 stub -noname TranslateNameXForest #stdcall -noname TranslateNameXForest(20) +160 stub -noname AllocGpContainer #stdcall -noname AllocGpContainer(60) +161 stub -noname AddGPO #stdcall -noname AddGPO(84) +162 stub -noname GetWbemServices #stdcall -noname GetWbemServices(20) +163 stub -noname FilterGPOs #stdcall -noname FilterGPOs(8) +164 stub -noname ProcessMachAndUserGpoList #stdcall -noname ProcessMachAndUserGpoList(48) +165 stub -noname GPOExceptionFilter #stdcall -noname GPOExceptionFilter(4) +166 stub -noname LogExtSessionStatus #stdcall -noname LogExtSessionStatus(16) +167 stub -noname UpdateExtSessionStatus #stdcall -noname UpdateExtSessionStatus(16) +168 stub -noname UnloadGPExtensions #stdcall -noname UnloadGPExtensions(4) +169 stub -noname FreeGpoInfo #stdcall -noname FreeGpoInfo(4) +170 stub -noname LogSessionData #stdcall -noname LogSessionData(8) +171 stub -noname LogGpoData #stdcall -noname LogGpoData(4) +172 stub -noname ReadGPExtensions #stdcall -noname ReadGPExtensions(4) +173 stub -noname CheckForSkippedExtensions #stdcall -noname CheckForSkippedExtensions(8) +174 stub -noname SetupGPOFilter #stdcall -noname SetupGPOFilter(4) +175 stub -noname CheckXForestLogon #stdcall -noname CheckXForestLogon(4) +200 stub -noname CreateURLFile #stdcall -noname CreateURLFile(36) +201 stub -noname DeleteURLFile #stdcall -noname DeleteURLFile(16)