Vanara/PInvoke/UserEnv/CorrelationReport.md

41 lines
7.8 KiB
Markdown

## Correlation report for userenv.dll
PInvoke API (methods, structures and constants) imported from UserEnv.dll.
### Methods (100% complete, 29 of 29 functions)
Native Method | Header | Managed Method
--- | --- | ---
[CreateAppContainerProfile](https://www.google.com/search?num=5&q=CreateAppContainerProfile+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.CreateAppContainerProfile](https://github.com/dahall/Vanara/search?l=C%23&q=CreateAppContainerProfile)
[CreateEnvironmentBlock](https://www.google.com/search?num=5&q=CreateEnvironmentBlock+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.CreateEnvironmentBlock](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEnvironmentBlock)
[CreateProfile](https://www.google.com/search?num=5&q=CreateProfile+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.CreateProfile](https://github.com/dahall/Vanara/search?l=C%23&q=CreateProfile)
[DeleteAppContainerProfile](https://www.google.com/search?num=5&q=DeleteAppContainerProfile+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.DeleteAppContainerProfile](https://github.com/dahall/Vanara/search?l=C%23&q=DeleteAppContainerProfile)
[DeleteProfile](https://www.google.com/search?num=5&q=DeleteProfileA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.DeleteProfile](https://github.com/dahall/Vanara/search?l=C%23&q=DeleteProfile)
[DeriveAppContainerSidFromAppContainerName](https://www.google.com/search?num=5&q=DeriveAppContainerSidFromAppContainerName+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.DeriveAppContainerSidFromAppContainerName](https://github.com/dahall/Vanara/search?l=C%23&q=DeriveAppContainerSidFromAppContainerName)
[DestroyEnvironmentBlock](https://www.google.com/search?num=5&q=DestroyEnvironmentBlock+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.DestroyEnvironmentBlock](https://github.com/dahall/Vanara/search?l=C%23&q=DestroyEnvironmentBlock)
[EnterCriticalPolicySection](https://www.google.com/search?num=5&q=EnterCriticalPolicySection+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.EnterCriticalPolicySection](https://github.com/dahall/Vanara/search?l=C%23&q=EnterCriticalPolicySection)
[ExpandEnvironmentStringsForUserA](https://www.google.com/search?num=5&q=ExpandEnvironmentStringsForUserA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.ExpandEnvironmentStringsForUser](https://github.com/dahall/Vanara/search?l=C%23&q=ExpandEnvironmentStringsForUser)
[ExpandEnvironmentStringsForUserW](https://www.google.com/search?num=5&q=ExpandEnvironmentStringsForUserW+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.ExpandEnvironmentStringsForUser](https://github.com/dahall/Vanara/search?l=C%23&q=ExpandEnvironmentStringsForUser)
[FreeGPOList](https://www.google.com/search?num=5&q=FreeGPOListA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.FreeGPOList](https://github.com/dahall/Vanara/search?l=C%23&q=FreeGPOList)
[GetAllUsersProfileDirectory](https://www.google.com/search?num=5&q=GetAllUsersProfileDirectoryA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetAllUsersProfileDirectory](https://github.com/dahall/Vanara/search?l=C%23&q=GetAllUsersProfileDirectory)
[GetAppContainerFolderPath](https://www.google.com/search?num=5&q=GetAppContainerFolderPath+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetAppContainerFolderPath](https://github.com/dahall/Vanara/search?l=C%23&q=GetAppContainerFolderPath)
[GetAppContainerRegistryLocation](https://www.google.com/search?num=5&q=GetAppContainerRegistryLocation+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetAppContainerRegistryLocation](https://github.com/dahall/Vanara/search?l=C%23&q=GetAppContainerRegistryLocation)
[GetAppliedGPOList](https://www.google.com/search?num=5&q=GetAppliedGPOListA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetAppliedGPOList](https://github.com/dahall/Vanara/search?l=C%23&q=GetAppliedGPOList)
[GetDefaultUserProfileDirectory](https://www.google.com/search?num=5&q=GetDefaultUserProfileDirectoryA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetDefaultUserProfileDirectory](https://github.com/dahall/Vanara/search?l=C%23&q=GetDefaultUserProfileDirectory)
[GetGPOListA](https://www.google.com/search?num=5&q=GetGPOListA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetGPOList](https://github.com/dahall/Vanara/search?l=C%23&q=GetGPOList)
[GetGPOListW](https://www.google.com/search?num=5&q=GetGPOListW+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetGPOList](https://github.com/dahall/Vanara/search?l=C%23&q=GetGPOList)
[GetProfilesDirectory](https://www.google.com/search?num=5&q=GetProfilesDirectoryA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetProfilesDirectory](https://github.com/dahall/Vanara/search?l=C%23&q=GetProfilesDirectory)
[GetProfileType](https://www.google.com/search?num=5&q=GetProfileType+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetProfileType](https://github.com/dahall/Vanara/search?l=C%23&q=GetProfileType)
[GetUserProfileDirectoryA](https://www.google.com/search?num=5&q=GetUserProfileDirectoryA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetUserProfileDirectory](https://github.com/dahall/Vanara/search?l=C%23&q=GetUserProfileDirectory)
[GetUserProfileDirectoryW](https://www.google.com/search?num=5&q=GetUserProfileDirectoryW+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GetUserProfileDirectory](https://github.com/dahall/Vanara/search?l=C%23&q=GetUserProfileDirectory)
[LeaveCriticalPolicySection](https://www.google.com/search?num=5&q=LeaveCriticalPolicySection+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.LeaveCriticalPolicySection](https://github.com/dahall/Vanara/search?l=C%23&q=LeaveCriticalPolicySection)
[LoadUserProfile](https://www.google.com/search?num=5&q=LoadUserProfileA+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.LoadUserProfile](https://github.com/dahall/Vanara/search?l=C%23&q=LoadUserProfile)
[RefreshPolicy](https://www.google.com/search?num=5&q=RefreshPolicy+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.RefreshPolicy](https://github.com/dahall/Vanara/search?l=C%23&q=RefreshPolicy)
[RefreshPolicyEx](https://www.google.com/search?num=5&q=RefreshPolicyEx+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.RefreshPolicyEx](https://github.com/dahall/Vanara/search?l=C%23&q=RefreshPolicyEx)
[RegisterGPNotification](https://www.google.com/search?num=5&q=RegisterGPNotification+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.RegisterGPNotification](https://github.com/dahall/Vanara/search?l=C%23&q=RegisterGPNotification)
[UnloadUserProfile](https://www.google.com/search?num=5&q=UnloadUserProfile+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.UnloadUserProfile](https://github.com/dahall/Vanara/search?l=C%23&q=UnloadUserProfile)
[UnregisterGPNotification](https://www.google.com/search?num=5&q=UnregisterGPNotification+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.UnregisterGPNotification](https://github.com/dahall/Vanara/search?l=C%23&q=UnregisterGPNotification)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[GROUP_POLICY_OBJECT](https://www.google.com/search?num=5&q=GROUP_POLICY_OBJECT+site%3Adocs.microsoft.com) | userenv.h | [Vanara.PInvoke.UserEnv.GROUP_POLICY_OBJECT](https://github.com/dahall/Vanara/search?l=C%23&q=GROUP_POLICY_OBJECT)
[PROFILEINFO](https://www.google.com/search?num=5&q=PROFILEINFO+site%3Adocs.microsoft.com) | profinfo.h | [Vanara.PInvoke.UserEnv.PROFILEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=PROFILEINFO)