120 lines
5.3 KiB
Modula-2
120 lines
5.3 KiB
Modula-2
|
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
|