mirror of
https://github.com/reactos/reactos.git
synced 2025-05-24 03:24:45 +00:00
PSDK
- Edison Henrique Andreassy <ehasis@hotmail.com>: Add FILEMUIINFO definition. See issue #5640 for more details. svn path=/trunk/; revision=48931
This commit is contained in:
parent
0922c986a4
commit
5ea7ca5562
1 changed files with 26 additions and 0 deletions
|
@ -573,6 +573,21 @@ typedef enum _NORM_FORM {
|
|||
NormalizationKD = 0x6
|
||||
} NORM_FORM;
|
||||
#endif /* (WINVER >= 0x0600) */
|
||||
typedef struct _FILEMUIINFO {
|
||||
DWORD dwSize;
|
||||
DWORD dwVersion;
|
||||
DWORD dwFileType;
|
||||
BYTE pChecksum[16];
|
||||
BYTE pServiceChecksum[16];
|
||||
DWORD dwLanguageNameOffset;
|
||||
DWORD dwTypeIDMainSize;
|
||||
DWORD dwTypeIDMainOffset;
|
||||
DWORD dwTypeNameMainOffset;
|
||||
DWORD dwTypeIDMUISize;
|
||||
DWORD dwTypeIDMUIOffset;
|
||||
DWORD dwTypeNameMUIOffset;
|
||||
BYTE abBuffer[8];
|
||||
} FILEMUIINFO, *PFILEMUIINFO;
|
||||
|
||||
int WINAPI CompareStringA(LCID,DWORD,LPCSTR,int,LPCSTR,int);
|
||||
int WINAPI CompareStringW(LCID,DWORD,LPCWSTR,int,LPCWSTR,int);
|
||||
|
@ -634,6 +649,7 @@ int WINAPI SetCalendarInfoW(LCID,CALID,CALTYPE,LPCWSTR);
|
|||
BOOL WINAPI SetLocaleInfoA(LCID,LCTYPE,LPCSTR);
|
||||
BOOL WINAPI SetLocaleInfoW(LCID,LCTYPE,LPCWSTR);
|
||||
BOOL WINAPI SetThreadLocale(LCID);
|
||||
LANGID WINAPI SetThreadUILanguage(LANGID);
|
||||
BOOL WINAPI SetUserDefaultLCID(LCID);
|
||||
BOOL WINAPI SetUserDefaultUILanguage(LANGID);
|
||||
BOOL WINAPI SetUserGeoID(GEOID);
|
||||
|
@ -654,14 +670,24 @@ LANGID WINAPI GetUserDefaultUILanguage(void);
|
|||
BOOL WINAPI IsValidLanguageGroup(LGRPID,DWORD);
|
||||
#endif /* (WINVER >= 0x0500) */
|
||||
#if (WINVER >= 0x0600)
|
||||
BOOL WINAPI GetFileMUIInfo(DWORD,PCWSTR,PFILEMUIINFO,DWORD*);
|
||||
BOOL WINAPI GetFileMUIPath(DWORD,PCWSTR,PWSTR,PULONG,PWSTR,PULONG,PULONGLONG);
|
||||
WINBASEAPI
|
||||
int WINAPI GetLocaleInfoEx(LPCWSTR,LCTYPE,LPWSTR,int);
|
||||
BOOL WINAPI GetProcessPreferredUILanguages(DWORD,PULONG,PZZWSTR,PULONG);
|
||||
BOOL WINAPI GetSystemPreferredUILanguages(DWORD,PULONG,PZZWSTR,PULONG);
|
||||
BOOL WINAPI GetThreadPreferredUILanguages(DWORD,PULONG,PZZWSTR,PULONG);
|
||||
LANGID WINAPI GetThreadUILanguage(void);
|
||||
BOOL WINAPI GetUILanguageInfo(DWORD,PCZZWSTR,PZZWSTR,PDWORD,PDWORD);
|
||||
BOOL WINAPI GetUserPreferredUILanguages(DWORD,PULONG,PZZWSTR,PULONG);
|
||||
int WINAPI IdnToAscii(DWORD,LPCWSTR,int,LPWSTR,int);
|
||||
int WINAPI IdnToNameprepUnicode(DWORD,LPCWSTR,int,LPWSTR,int);
|
||||
int WINAPI IdnToUnicode(DWORD,LPCWSTR,int,LPWSTR,int);
|
||||
BOOL WINAPI IsNormalizedString(NORM_FORM,LPCWSTR,int);
|
||||
int WINAPI NormalizeString(NORM_FORM,LPCWSTR,int,LPWSTR,int);
|
||||
int WINAPI GetStringScripts(DWORD,LPCWSTR,int,LPWSTR,int);
|
||||
BOOL WINAPI SetProcessPreferredUILanguages(DWORD,PCZZWSTR,PULONG);
|
||||
BOOL WINAPI SetThreadPreferredUILanguages(DWORD,PCZZWSTR,PULONG);
|
||||
BOOL WINAPI VerifyScripts(DWORD,LPCWSTR,int,LPCWSTR,int);
|
||||
#endif /* (WINVER >= 0x0600) */
|
||||
|
||||
|
|
Loading…
Reference in a new issue