7 #define PI_APPLYPOLICY (2)
8 typedef struct _PROFILEINFOA
{
17 } PROFILEINFOA
, *LPPROFILEINFOA
;
18 typedef struct _PROFILEINFOW
{
27 } PROFILEINFOW
, *LPPROFILEINFOW
;
28 BOOL WINAPI
LoadUserProfileA(HANDLE
,LPPROFILEINFOA
);
29 BOOL WINAPI
LoadUserProfileW(HANDLE
,LPPROFILEINFOW
);
30 BOOL WINAPI
UnloadUserProfile(HANDLE
,HANDLE
);
31 BOOL WINAPI
GetProfilesDirectoryA(LPSTR
,LPDWORD
);
32 BOOL WINAPI
GetProfilesDirectoryW(LPWSTR
,LPDWORD
);
33 BOOL WINAPI
GetUserProfileDirectoryA(HANDLE
,LPSTR
,LPDWORD
);
34 BOOL WINAPI
GetUserProfileDirectoryW(HANDLE
,LPWSTR
,LPDWORD
);
35 BOOL WINAPI
CreateEnvironmentBlock(LPVOID
*,HANDLE
,BOOL
);
36 BOOL WINAPI
DestroyEnvironmentBlock(LPVOID
);
38 typedef PROFILEINFOW PROFILEINFO
;
39 typedef LPPROFILEINFOW LPPROFILEINFO
;
40 #define LoadUserProfile LoadUserProfileW
41 #define GetProfilesDirectory GetProfilesDirectoryW
42 #define GetUserProfileDirectory GetUserProfileDirectoryW
44 typedef PROFILEINFOA PROFILEINFO
;
45 typedef LPPROFILEINFOA LPPROFILEINFO
;
46 #define LoadUserProfile LoadUserProfileA
47 #define GetProfilesDirectory GetProfilesDirectoryA
48 #define GetUserProfileDirectory GetUserProfileDirectoryA
53 #endif /* _USERENV_H */