Data Structures |
| struct | LPPROFILEINFOA |
| struct | LPPROFILEINFOW |
Defines |
| #define | PI_NOUI (1) |
| #define | PI_APPLYPOLICY (2) |
| #define | CreateUserProfile CreateUserProfileA |
| #define | AddDesktopItem AddDesktopItemA |
| #define | DeleteDesktopItem DeleteDesktopItemA |
| #define | CreateGroup CreateGroupA |
| #define | DeleteGroup DeleteGroupA |
| #define | AddItem AddItemA |
| #define | DeleteItem DeleteItemA |
| #define | CopyProfileDirectory CopyProfileDirectoryA |
| #define | LoadUserProfile LoadUserProfileA |
| #define | GetAllUsersProfileDirectory GetAllUsersProfileDirectoryA |
| #define | GetDefaultUserProfileDirectory GetDefaultUserProfileDirectoryA |
| #define | GetProfilesDirectory GetProfilesDirectoryA |
| #define | GetUserProfileDirectory GetUserProfileDirectoryA |
Typedefs |
| typedef PROFILEINFOA | PROFILEINFO |
| typedef LPPROFILEINFOA | LPPROFILEINFO |
Functions |
| BOOL WINAPI | InitializeProfiles (VOID) |
| BOOL WINAPI | CreateUserProfileA (PSID, LPCSTR) |
| BOOL WINAPI | CreateUserProfileW (PSID, LPCWSTR) |
| BOOL WINAPI | AddDesktopItemA (BOOL, LPCSTR, LPCSTR, LPCSTR, INT, LPCSTR, WORD, INT) |
| BOOL WINAPI | AddDesktopItemW (BOOL, LPCWSTR, LPCWSTR, LPCWSTR, INT, LPCWSTR, WORD, INT) |
| BOOL WINAPI | DeleteDesktopItemA (BOOL, LPCSTR) |
| BOOL WINAPI | DeleteDesktopItemW (BOOL, LPCWSTR) |
| BOOL WINAPI | CreateGroupA (LPCSTR, BOOL) |
| BOOL WINAPI | CreateGroupW (LPCWSTR, BOOL) |
| BOOL WINAPI | DeleteGroupA (LPCSTR, BOOL) |
| BOOL WINAPI | DeleteGroupW (LPCWSTR, BOOL) |
| BOOL WINAPI | AddItemA (LPCSTR, BOOL, LPCSTR, LPCSTR, LPCSTR, INT, LPCSTR, WORD, INT) |
| BOOL WINAPI | AddItemW (LPCWSTR, BOOL, LPCWSTR, LPCWSTR, LPCWSTR, INT, LPCWSTR, WORD, INT) |
| BOOL WINAPI | DeleteItemA (LPCSTR, BOOL, LPCSTR, BOOL) |
| BOOL WINAPI | DeleteItemW (LPCWSTR, BOOL, LPCWSTR, BOOL) |
| BOOL WINAPI | CopyProfileDirectoryA (LPCSTR, LPCSTR, DWORD) |
| BOOL WINAPI | CopyProfileDirectoryW (LPCWSTR, LPCWSTR, DWORD) |
| BOOL WINAPI | LoadUserProfileA (HANDLE, LPPROFILEINFOA) |
| BOOL WINAPI | LoadUserProfileW (HANDLE, LPPROFILEINFOW) |
| BOOL WINAPI | UnloadUserProfile (HANDLE, HANDLE) |
| BOOL WINAPI | GetAllUsersProfileDirectoryA (LPSTR, LPDWORD) |
| BOOL WINAPI | GetAllUsersProfileDirectoryW (LPWSTR, LPDWORD) |
| BOOL WINAPI | GetDefaultUserProfileDirectoryA (LPSTR, LPDWORD) |
| BOOL WINAPI | GetDefaultUserProfileDirectoryW (LPWSTR, LPDWORD) |
| BOOL WINAPI | GetProfilesDirectoryA (LPSTR, LPDWORD) |
| BOOL WINAPI | GetProfilesDirectoryW (LPWSTR, LPDWORD) |
| BOOL WINAPI | GetUserProfileDirectoryA (HANDLE, LPSTR, LPDWORD) |
| BOOL WINAPI | GetUserProfileDirectoryW (HANDLE, LPWSTR, LPDWORD) |
| BOOL WINAPI | CreateEnvironmentBlock (LPVOID *, HANDLE, BOOL) |
| BOOL WINAPI | DestroyEnvironmentBlock (LPVOID) |
| HANDLE WINAPI | EnterCriticalPolicySection (BOOL) |
| BOOL WINAPI | LeaveCriticalPolicySection (HANDLE) |
| BOOL WINAPI | RefreshPolicy (BOOL) |
| BOOL WINAPI | RegisterGPNotification (HANDLE, BOOL) |
| BOOL WINAPI | UnregisterGPNotification (HANDLE) |