Vanara/PInvoke/UserEnv/pkgreadme.md

2.1 KiB

Vanara

Vanara.PInvoke.UserEnv NuGet Package

Version Build status

PInvoke API (methods, structures and constants) imported from UserEnv.dll.

What is Vanara?

Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.

Issues?

First check if it's already fixed by trying the AppVeyor build. If you're still running into problems, file an issue.

Included in Vanara.PInvoke.UserEnv

Functions Enumerations Structures
CreateAppContainerProfile
CreateEnvironmentBlock
CreateProfile
DeleteAppContainerProfile
DeleteProfile
DeriveAppContainerSidFromAppContainerName
DestroyEnvironmentBlock
EnterCriticalPolicySection
ExpandEnvironmentStringsForUserA
ExpandEnvironmentStringsForUserW
FreeGPOList
GetAllUsersProfileDirectory
GetAppContainerFolderPath
GetAppContainerRegistryLocation
GetAppliedGPOList
GetDefaultUserProfileDirectory
GetGPOListA
GetGPOListW
GetProfilesDirectory
GetProfileType
GetUserProfileDirectoryA
GetUserProfileDirectoryW
LeaveCriticalPolicySection
LoadUserProfile
RefreshPolicy
RefreshPolicyEx
RegisterGPNotification
UnloadUserProfile
UnregisterGPNotification
GPO_LINK
GPO_LIST_FLAG
ProfileInfoFlags
ProfileType
RefreshPolicyOption
























GROUP_POLICY_OBJECT
PROFILEINFO