1 /** 2 * This file has no copyright assigned and is placed in the Public Domain. 3 * This file is part of the mingw-w64 runtime package. 4 * No warranty is given; refer to the file DISCLAIMER.PD within this package. 5 */ 6 #ifndef _INC_PROFINFO 7 #define _INC_PROFINFO 8 9 #include <_mingw_unicode.h> 10 11 typedef struct _PROFILEINFOA { 12 DWORD dwSize; 13 DWORD dwFlags; 14 LPSTR lpUserName; 15 LPSTR lpProfilePath; 16 LPSTR lpDefaultPath; 17 LPSTR lpServerName; 18 LPSTR lpPolicyPath; 19 HANDLE hProfile; 20 } PROFILEINFOA,*LPPROFILEINFOA; 21 22 typedef struct _PROFILEINFOW { 23 DWORD dwSize; 24 DWORD dwFlags; 25 LPWSTR lpUserName; 26 LPWSTR lpProfilePath; 27 LPWSTR lpDefaultPath; 28 LPWSTR lpServerName; 29 LPWSTR lpPolicyPath; 30 HANDLE hProfile; 31 } PROFILEINFOW,*LPPROFILEINFOW; 32 33 __MINGW_TYPEDEF_AW(PROFILEINFO) 34 __MINGW_TYPEDEF_AW(LPPROFILEINFO) 35 36 #define MIDL_STRING 37 38 #endif 39