4e2933c620 2015-04-21 kinaba: /***********************************************************************\ 4e2933c620 2015-04-21 kinaba: * shlwapi.d * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Windows API header module * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Translated from MinGW Windows headers * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Placed into public domain * 4e2933c620 2015-04-21 kinaba: \***********************************************************************/ 4e2933c620 2015-04-21 kinaba: module win32.shlwapi; 4e2933c620 2015-04-21 kinaba: pragma(lib, "shlwapi.lib"); 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: /* Changes compared to MinGW: 4e2933c620 2015-04-21 kinaba: wnsprintf functions are not included. 4e2933c620 2015-04-21 kinaba: // Macros unneeded for D 4e2933c620 2015-04-21 kinaba: #define StrCmpIA lstrcmpiA; 4e2933c620 2015-04-21 kinaba: #define StrCmpA lstrcmpA; 4e2933c620 2015-04-21 kinaba: #define StrCpyA lstrcpyA; 4e2933c620 2015-04-21 kinaba: #define StrCpyNA lstrcpynA; 4e2933c620 2015-04-21 kinaba: #define MAKEDLLVERULL(major, minor, build, qfe) \ 4e2933c620 2015-04-21 kinaba: (((ULONGLONG)(major) << 48) | \ 4e2933c620 2015-04-21 kinaba: ((ULONGLONG)(minor) << 32) | \ 4e2933c620 2015-04-21 kinaba: ((ULONGLONG)(build) << 16) | \ 4e2933c620 2015-04-21 kinaba: ((ULONGLONG)( qfe) << 0)) 4e2933c620 2015-04-21 kinaba: */ 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: import win32.objbase, win32.shlobj; 4e2933c620 2015-04-21 kinaba: private import win32.basetyps, win32.objidl, win32.unknwn, win32.windef, 4e2933c620 2015-04-21 kinaba: win32.winbase, win32.winreg; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: const DLLVER_PLATFORM_WINDOWS = 0x00000001; 4e2933c620 2015-04-21 kinaba: const DLLVER_PLATFORM_NT = 0x00000002; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: const URL_DONT_ESCAPE_EXTRA_INFO = 0x02000000; 4e2933c620 2015-04-21 kinaba: const URL_DONT_SIMPLIFY = 0x08000000; 4e2933c620 2015-04-21 kinaba: const URL_ESCAPE_PERCENT = 0x00001000; 4e2933c620 2015-04-21 kinaba: const URL_ESCAPE_SEGMENT_ONLY = 0x00002000; 4e2933c620 2015-04-21 kinaba: const URL_ESCAPE_SPACES_ONLY = 0x04000000; 4e2933c620 2015-04-21 kinaba: const URL_ESCAPE_UNSAFE = 0x20000000; 4e2933c620 2015-04-21 kinaba: const URL_INTERNAL_PATH = 0x00800000; 4e2933c620 2015-04-21 kinaba: const URL_PARTFLAG_KEEPSCHEME = 0x00000001; 4e2933c620 2015-04-21 kinaba: const URL_PLUGGABLE_PROTOCOL = 0x40000000; 4e2933c620 2015-04-21 kinaba: const URL_UNESCAPE = 0x10000000; 4e2933c620 2015-04-21 kinaba: const URL_UNESCAPE_HIGH_ANSI_ONLY = 0x00400000; 4e2933c620 2015-04-21 kinaba: const URL_UNESCAPE_INPLACE = 0x00100000; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: align(1): 4e2933c620 2015-04-21 kinaba: struct DLLVERSIONINFO 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: DWORD cbSize = this.sizeof; 4e2933c620 2015-04-21 kinaba: DWORD dwMajorVersion; 4e2933c620 2015-04-21 kinaba: DWORD dwMinorVersion; 4e2933c620 2015-04-21 kinaba: DWORD dwBuildNumber; 4e2933c620 2015-04-21 kinaba: DWORD dwPlatformID; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct DLLVERSIONINFO2 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: DLLVERSIONINFO info1; 4e2933c620 2015-04-21 kinaba: DWORD dwFlags; 4e2933c620 2015-04-21 kinaba: ULONGLONG ullVersion; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum ASSOCSTR { 4e2933c620 2015-04-21 kinaba: ASSOCSTR_COMMAND, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_EXECUTABLE, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_FRIENDLYDOCNAME, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_FRIENDLYAPPNAME, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_NOOPEN, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_SHELLNEWVALUE, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_DDECOMMAND, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_DDEIFEXEC, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_DDEAPPLICATION, 4e2933c620 2015-04-21 kinaba: ASSOCSTR_DDETOPIC 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum ASSOCKEY 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: ASSOCKEY_SHELLEXECCLASS = 1, 4e2933c620 2015-04-21 kinaba: ASSOCKEY_APP, 4e2933c620 2015-04-21 kinaba: ASSOCKEY_CLASS, 4e2933c620 2015-04-21 kinaba: ASSOCKEY_BASECLASS 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum ASSOCDATA 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: ASSOCDATA_MSIDESCRIPTOR = 1, 4e2933c620 2015-04-21 kinaba: ASSOCDATA_NOACTIVATEHANDLER, 4e2933c620 2015-04-21 kinaba: ASSOCDATA_QUERYCLASSSTORE 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: alias DWORD ASSOCF; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum SHREGDEL_FLAGS 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: SHREGDEL_DEFAULT = 0x00000000, 4e2933c620 2015-04-21 kinaba: SHREGDEL_HKCU = 0x00000001, 4e2933c620 2015-04-21 kinaba: SHREGDEL_HKLM = 0x00000010, 4e2933c620 2015-04-21 kinaba: SHREGDEL_BOTH = 0x00000011 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum SHREGENUM_FLAGS 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: SHREGENUM_DEFAULT = 0x00000000, 4e2933c620 2015-04-21 kinaba: SHREGENUM_HKCU = 0x00000001, 4e2933c620 2015-04-21 kinaba: SHREGENUM_HKLM = 0x00000010, 4e2933c620 2015-04-21 kinaba: SHREGENUM_BOTH = 0x00000011 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: enum URLIS 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: URLIS_URL, 4e2933c620 2015-04-21 kinaba: URLIS_OPAQUE, 4e2933c620 2015-04-21 kinaba: URLIS_NOHISTORY, 4e2933c620 2015-04-21 kinaba: URLIS_FILEURL, 4e2933c620 2015-04-21 kinaba: URLIS_APPLIABLE, 4e2933c620 2015-04-21 kinaba: URLIS_DIRECTORY, 4e2933c620 2015-04-21 kinaba: URLIS_HASQUERY 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: alias HANDLE HUSKEY; 4e2933c620 2015-04-21 kinaba: alias HUSKEY* PHUSKEY; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: extern (Windows) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: alias HRESULT function (DLLVERSIONINFO *) DLLGETVERSIONPROC; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: BOOL IntlStrEqNA(LPCSTR pStr1, LPCSTR pStr2, int nChar) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: return IntlStrEqWorkerA(TRUE, pStr1, pStr2, nChar); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: BOOL IntlStrEqNW(LPCWSTR pStr1, LPCWSTR pStr2, int nChar) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: return IntlStrEqWorkerW(TRUE, pStr1, pStr2, nChar); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: BOOL IntlStrEqNIA(LPCSTR pStr1, LPCSTR pStr2, int nChar) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: return IntlStrEqWorkerA(FALSE, pStr1, pStr2, nChar); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: BOOL IntlStrEqNIW(LPCWSTR pStr1, LPCWSTR pStr2, int nChar) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: return IntlStrEqWorkerW(FALSE, pStr1, pStr2, nChar); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: BOOL UrlIsFileUrlA(LPCSTR pszURL) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: return UrlIsA(pszURL, URLIS.URLIS_FILEURL); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: BOOL UrlIsFileUrlW(LPCWSTR pszURL) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: return UrlIsW(pszURL, URLIS.URLIS_FILEURL); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: HRESULT UrlUnescapeInPlaceA(LPSTR pszUrl,DWORD dwFlags) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: return UrlUnescapeA(pszUrl, null, null, dwFlags | URL_UNESCAPE_INPLACE); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: HRESULT UrlUnescapeInPlaceW(LPWSTR pszUrl,DWORD dwFlags) 4e2933c620 2015-04-21 kinaba: { 4e2933c620 2015-04-21 kinaba: return UrlUnescapeW(pszUrl, null, null, dwFlags | URL_UNESCAPE_INPLACE); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: extern (Windows): 4e2933c620 2015-04-21 kinaba: BOOL ChrCmpIA(WORD,WORD); 4e2933c620 2015-04-21 kinaba: BOOL ChrCmpIW(WCHAR,WCHAR); 4e2933c620 2015-04-21 kinaba: BOOL IntlStrEqWorkerA(BOOL,LPCSTR,LPCSTR,int); 4e2933c620 2015-04-21 kinaba: BOOL IntlStrEqWorkerW(BOOL,LPCWSTR,LPCWSTR,int); 4e2933c620 2015-04-21 kinaba: HRESULT SHStrDupA(LPCSTR,LPWSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT SHStrDupW(LPCWSTR,LPWSTR*); 4e2933c620 2015-04-21 kinaba: LPSTR StrCatA(LPSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrCatW(LPWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrCatBuffA(LPSTR,LPCSTR,int); 4e2933c620 2015-04-21 kinaba: LPWSTR StrCatBuffW(LPWSTR,LPCWSTR,int); 4e2933c620 2015-04-21 kinaba: DWORD StrCatChainW(LPWSTR,DWORD,DWORD,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrChrA(LPCSTR,WORD); 4e2933c620 2015-04-21 kinaba: LPWSTR StrChrW(LPCWSTR,WCHAR); 4e2933c620 2015-04-21 kinaba: LPSTR StrChrIA(LPCSTR,WORD); 4e2933c620 2015-04-21 kinaba: LPWSTR StrChrIW(LPCWSTR,WCHAR); 4e2933c620 2015-04-21 kinaba: int StrCmpIW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: int StrCmpW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrCpyW(LPWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrCpyNW(LPWSTR,LPCWSTR,int); 4e2933c620 2015-04-21 kinaba: int StrCmpNA(LPCSTR,LPCSTR,int); 4e2933c620 2015-04-21 kinaba: int StrCmpNW(LPCWSTR,LPCWSTR,int); 4e2933c620 2015-04-21 kinaba: int StrCmpNIA(LPCSTR,LPCSTR,int); 4e2933c620 2015-04-21 kinaba: int StrCmpNIW(LPCWSTR,LPCWSTR,int); 4e2933c620 2015-04-21 kinaba: int StrCSpnA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: int StrCSpnW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: int StrCSpnIA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: int StrCSpnIW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrDupA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrDupW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrFormatByteSize64A(LONGLONG,LPSTR,UINT); 4e2933c620 2015-04-21 kinaba: LPSTR StrFormatByteSizeA(DWORD,LPSTR,UINT); 4e2933c620 2015-04-21 kinaba: LPWSTR StrFormatByteSizeW(LONGLONG,LPWSTR,UINT); 4e2933c620 2015-04-21 kinaba: LPSTR StrFormatKBSizeA(LONGLONG,LPSTR,UINT); 4e2933c620 2015-04-21 kinaba: LPWSTR StrFormatKBSizeW(LONGLONG,LPWSTR,UINT); 4e2933c620 2015-04-21 kinaba: int StrFromTimeIntervalA(LPSTR,UINT,DWORD,int); 4e2933c620 2015-04-21 kinaba: int StrFromTimeIntervalW(LPWSTR,UINT,DWORD,int); 4e2933c620 2015-04-21 kinaba: BOOL StrIsIntlEqualA(BOOL,LPCSTR,LPCSTR,int); 4e2933c620 2015-04-21 kinaba: BOOL StrIsIntlEqualW(BOOL,LPCWSTR,LPCWSTR,int); 4e2933c620 2015-04-21 kinaba: LPSTR StrNCatA(LPSTR,LPCSTR,int); 4e2933c620 2015-04-21 kinaba: LPWSTR StrNCatW(LPWSTR,LPCWSTR,int); 4e2933c620 2015-04-21 kinaba: LPSTR StrPBrkA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrPBrkW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrRChrA(LPCSTR,LPCSTR,WORD); 4e2933c620 2015-04-21 kinaba: LPWSTR StrRChrW(LPCWSTR,LPCWSTR,WCHAR); 4e2933c620 2015-04-21 kinaba: LPSTR StrRChrIA(LPCSTR,LPCSTR,WORD); 4e2933c620 2015-04-21 kinaba: LPWSTR StrRChrIW(LPCWSTR,LPCWSTR,WCHAR); 4e2933c620 2015-04-21 kinaba: LPSTR StrRStrIA(LPCSTR,LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrRStrIW(LPCWSTR,LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: int StrSpnA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: int StrSpnW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrStrA(LPCSTR, LPCSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrStrIA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrStrIW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrStrW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: int StrToIntA(LPCSTR); 4e2933c620 2015-04-21 kinaba: int StrToIntW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL StrToIntExA(LPCSTR,DWORD,int*); 4e2933c620 2015-04-21 kinaba: BOOL StrToIntExW(LPCWSTR,DWORD,int*); 4e2933c620 2015-04-21 kinaba: BOOL StrTrimA(LPSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL StrTrimW(LPWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathAddBackslashA(LPSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathAddBackslashW(LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathAddExtensionA(LPSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathAddExtensionW(LPWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathAppendA(LPSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathAppendW(LPWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathBuildRootA(LPSTR,int); 4e2933c620 2015-04-21 kinaba: LPWSTR PathBuildRootW(LPWSTR,int); 4e2933c620 2015-04-21 kinaba: BOOL PathCanonicalizeA(LPSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathCanonicalizeW(LPWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathCombineA(LPSTR,LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathCombineW(LPWSTR,LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: int PathCommonPrefixA(LPCSTR,LPCSTR,LPSTR); 4e2933c620 2015-04-21 kinaba: int PathCommonPrefixW(LPCWSTR,LPCWSTR,LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathCompactPathA(HDC,LPSTR,UINT); 4e2933c620 2015-04-21 kinaba: BOOL PathCompactPathW(HDC,LPWSTR,UINT); 4e2933c620 2015-04-21 kinaba: BOOL PathCompactPathExA(LPSTR,LPCSTR,UINT,DWORD); 4e2933c620 2015-04-21 kinaba: BOOL PathCompactPathExW(LPWSTR,LPCWSTR,UINT,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT PathCreateFromUrlA(LPCSTR,LPSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT PathCreateFromUrlW(LPCWSTR,LPWSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: BOOL PathFileExistsA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathFileExistsW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathFindExtensionA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathFindExtensionW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathFindFileNameA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathFindFileNameW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathFindNextComponentA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathFindNextComponentW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathFindOnPathA(LPSTR,LPCSTR*); 4e2933c620 2015-04-21 kinaba: BOOL PathFindOnPathW(LPWSTR,LPCWSTR*); 4e2933c620 2015-04-21 kinaba: LPCSTR PathFindSuffixArrayA(LPCSTR,LPCSTR*,int); 4e2933c620 2015-04-21 kinaba: LPCWSTR PathFindSuffixArrayW(LPCWSTR,LPCWSTR*,int); 4e2933c620 2015-04-21 kinaba: LPSTR PathGetArgsA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathGetArgsW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: UINT PathGetCharTypeA(UCHAR); 4e2933c620 2015-04-21 kinaba: UINT PathGetCharTypeW(WCHAR); 4e2933c620 2015-04-21 kinaba: int PathGetDriveNumberA(LPCSTR); 4e2933c620 2015-04-21 kinaba: int PathGetDriveNumberW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsContentTypeA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsContentTypeW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsDirectoryA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsDirectoryEmptyA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsDirectoryEmptyW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsDirectoryW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsFileSpecA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsFileSpecW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsLFNFileSpecA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsLFNFileSpecW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsNetworkPathA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsNetworkPathW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsPrefixA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsPrefixW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsRelativeA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsRelativeW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsRootA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsRootW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsSameRootA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsSameRootW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsSystemFolderA(LPCSTR,DWORD); 4e2933c620 2015-04-21 kinaba: BOOL PathIsSystemFolderW(LPCWSTR,DWORD); 4e2933c620 2015-04-21 kinaba: BOOL PathIsUNCA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsUNCServerA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsUNCServerShareA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsUNCServerShareW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsUNCServerW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsUNCW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsURLA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathIsURLW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathMakePrettyA(LPSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathMakePrettyW(LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathMakeSystemFolderA(LPSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathMakeSystemFolderW(LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathMatchSpecA(LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathMatchSpecW(LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: int PathParseIconLocationA(LPSTR); 4e2933c620 2015-04-21 kinaba: int PathParseIconLocationW(LPWSTR); 4e2933c620 2015-04-21 kinaba: void PathQuoteSpacesA(LPSTR); 4e2933c620 2015-04-21 kinaba: void PathQuoteSpacesW(LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathRelativePathToA(LPSTR,LPCSTR,DWORD,LPCSTR,DWORD); 4e2933c620 2015-04-21 kinaba: BOOL PathRelativePathToW(LPWSTR,LPCWSTR,DWORD,LPCWSTR,DWORD); 4e2933c620 2015-04-21 kinaba: void PathRemoveArgsA(LPSTR); 4e2933c620 2015-04-21 kinaba: void PathRemoveArgsW(LPWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathRemoveBackslashA(LPSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathRemoveBackslashW(LPWSTR); 4e2933c620 2015-04-21 kinaba: void PathRemoveBlanksA(LPSTR); 4e2933c620 2015-04-21 kinaba: void PathRemoveBlanksW(LPWSTR); 4e2933c620 2015-04-21 kinaba: void PathRemoveExtensionA(LPSTR); 4e2933c620 2015-04-21 kinaba: void PathRemoveExtensionW(LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathRemoveFileSpecA(LPSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathRemoveFileSpecW(LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathRenameExtensionA(LPSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathRenameExtensionW(LPWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathSearchAndQualifyA(LPCSTR,LPSTR,UINT); 4e2933c620 2015-04-21 kinaba: BOOL PathSearchAndQualifyW(LPCWSTR,LPWSTR,UINT); 4e2933c620 2015-04-21 kinaba: void PathSetDlgItemPathA(HWND,int,LPCSTR); 4e2933c620 2015-04-21 kinaba: void PathSetDlgItemPathW(HWND,int,LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathSkipRootA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathSkipRootW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: void PathStripPathA(LPSTR); 4e2933c620 2015-04-21 kinaba: void PathStripPathW(LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathStripToRootA(LPSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathStripToRootW(LPWSTR); 4e2933c620 2015-04-21 kinaba: void PathUndecorateA(LPSTR); 4e2933c620 2015-04-21 kinaba: void PathUndecorateW(LPWSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathUnExpandEnvStringsA(LPCSTR,LPSTR,UINT); 4e2933c620 2015-04-21 kinaba: BOOL PathUnExpandEnvStringsW(LPCWSTR,LPWSTR,UINT); 4e2933c620 2015-04-21 kinaba: BOOL PathUnmakeSystemFolderA(LPSTR); 4e2933c620 2015-04-21 kinaba: BOOL PathUnmakeSystemFolderW(LPWSTR); 4e2933c620 2015-04-21 kinaba: void PathUnquoteSpacesA(LPSTR); 4e2933c620 2015-04-21 kinaba: void PathUnquoteSpacesW(LPWSTR); 4e2933c620 2015-04-21 kinaba: HRESULT SHAutoComplete(HWND,DWORD); 4e2933c620 2015-04-21 kinaba: BOOL SHCreateThread(LPTHREAD_START_ROUTINE,void*,DWORD,LPTHREAD_START_ROUTINE); 4e2933c620 2015-04-21 kinaba: DWORD SHCopyKeyA(HKEY,LPCSTR,HKEY,DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHCopyKeyW(HKEY,LPCWSTR,HKEY,DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHDeleteEmptyKeyA(HKEY,LPCSTR); 4e2933c620 2015-04-21 kinaba: DWORD SHDeleteEmptyKeyW(HKEY,LPCWSTR); 4e2933c620 2015-04-21 kinaba: DWORD SHDeleteKeyA(HKEY,LPCSTR); 4e2933c620 2015-04-21 kinaba: DWORD SHDeleteKeyW(HKEY,LPCWSTR); 4e2933c620 2015-04-21 kinaba: DWORD SHEnumKeyExA(HKEY,DWORD,LPSTR,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHEnumKeyExW(HKEY,DWORD,LPWSTR,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHQueryInfoKeyA(HKEY,LPDWORD,LPDWORD,LPDWORD,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHQueryInfoKeyW(HKEY,LPDWORD,LPDWORD,LPDWORD,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHQueryValueExA(HKEY,LPCSTR,LPDWORD,LPDWORD,LPVOID,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHQueryValueExW(HKEY,LPCWSTR,LPDWORD,LPDWORD,LPVOID,LPDWORD); 4e2933c620 2015-04-21 kinaba: HRESULT SHGetThreadRef(IUnknown**); 4e2933c620 2015-04-21 kinaba: HRESULT SHSetThreadRef(IUnknown*); 4e2933c620 2015-04-21 kinaba: BOOL SHSkipJunction(IBindCtx*, CPtr!(CLSID)); 4e2933c620 2015-04-21 kinaba: DWORD SHEnumValueA(HKEY,DWORD,LPSTR,LPDWORD,LPDWORD,LPVOID,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHEnumValueW(HKEY,DWORD,LPWSTR,LPDWORD,LPDWORD,LPVOID,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHGetValueA(HKEY,LPCSTR,LPCSTR,LPDWORD,LPVOID,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHGetValueW(HKEY,LPCWSTR,LPCWSTR,LPDWORD,LPVOID,LPDWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHSetValueA(HKEY,LPCSTR,LPCSTR,DWORD,LPCVOID,DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHSetValueW(HKEY,LPCWSTR,LPCWSTR,DWORD,LPCVOID,DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHDeleteValueA(HKEY,LPCSTR,LPCSTR); 4e2933c620 2015-04-21 kinaba: DWORD SHDeleteValueW(HKEY,LPCWSTR,LPCWSTR); 4e2933c620 2015-04-21 kinaba: HRESULT AssocCreate(CLSID, CPtr!(IID) ,CPtr!(LPVOID)); 4e2933c620 2015-04-21 kinaba: HRESULT AssocQueryKeyA(ASSOCF,ASSOCKEY,LPCSTR,LPCSTR,HKEY*); 4e2933c620 2015-04-21 kinaba: HRESULT AssocQueryKeyW(ASSOCF,ASSOCKEY,LPCWSTR,LPCWSTR,HKEY*); 4e2933c620 2015-04-21 kinaba: HRESULT AssocQueryStringA(ASSOCF,ASSOCSTR,LPCSTR,LPCSTR,LPSTR,DWORD*); 4e2933c620 2015-04-21 kinaba: HRESULT AssocQueryStringByKeyA(ASSOCF,ASSOCSTR,HKEY,LPCSTR,LPSTR,DWORD*); 4e2933c620 2015-04-21 kinaba: HRESULT AssocQueryStringByKeyW(ASSOCF,ASSOCSTR,HKEY,LPCWSTR,LPWSTR,DWORD*); 4e2933c620 2015-04-21 kinaba: HRESULT AssocQueryStringW(ASSOCF,ASSOCSTR,LPCWSTR,LPCWSTR,LPWSTR,DWORD*); 4e2933c620 2015-04-21 kinaba: HRESULT UrlApplySchemeA(LPCSTR,LPSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlApplySchemeW(LPCWSTR,LPWSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlCanonicalizeA(LPCSTR,LPSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlCanonicalizeW(LPCWSTR,LPWSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlCombineA(LPCSTR,LPCSTR,LPSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlCombineW(LPCWSTR,LPCWSTR,LPWSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: int UrlCompareA(LPCSTR,LPCSTR,BOOL); 4e2933c620 2015-04-21 kinaba: int UrlCompareW(LPCWSTR,LPCWSTR,BOOL); 4e2933c620 2015-04-21 kinaba: HRESULT UrlCreateFromPathA(LPCSTR,LPSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlCreateFromPathW(LPCWSTR,LPWSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlEscapeA(LPCSTR,LPSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlEscapeW(LPCWSTR,LPWSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: LPCSTR UrlGetLocationA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPCWSTR UrlGetLocationW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: HRESULT UrlGetPartA(LPCSTR,LPSTR,LPDWORD,DWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlGetPartW(LPCWSTR,LPWSTR,LPDWORD,DWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlHashA(LPCSTR,LPBYTE,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlHashW(LPCWSTR,LPBYTE,DWORD); 4e2933c620 2015-04-21 kinaba: BOOL UrlIsA(LPCSTR,URLIS); 4e2933c620 2015-04-21 kinaba: BOOL UrlIsW(LPCWSTR,URLIS); 4e2933c620 2015-04-21 kinaba: BOOL UrlIsNoHistoryA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL UrlIsNoHistoryW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: BOOL UrlIsOpaqueA(LPCSTR); 4e2933c620 2015-04-21 kinaba: BOOL UrlIsOpaqueW(LPCWSTR); 4e2933c620 2015-04-21 kinaba: HRESULT UrlUnescapeA(LPSTR,LPSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT UrlUnescapeW(LPWSTR,LPWSTR,LPDWORD,DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHRegCloseUSKey(HUSKEY); 4e2933c620 2015-04-21 kinaba: LONG SHRegCreateUSKeyA(LPCSTR,REGSAM,HUSKEY,PHUSKEY,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegCreateUSKeyW(LPCWSTR,REGSAM,HUSKEY,PHUSKEY,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegDeleteEmptyUSKeyA(HUSKEY,LPCSTR,SHREGDEL_FLAGS); 4e2933c620 2015-04-21 kinaba: LONG SHRegDeleteEmptyUSKeyW(HUSKEY,LPCWSTR,SHREGDEL_FLAGS); 4e2933c620 2015-04-21 kinaba: LONG SHRegDeleteUSValueA(HUSKEY,LPCSTR,SHREGDEL_FLAGS); 4e2933c620 2015-04-21 kinaba: LONG SHRegDeleteUSValueW(HUSKEY,LPCWSTR,SHREGDEL_FLAGS); 4e2933c620 2015-04-21 kinaba: HKEY SHRegDuplicateHKey(HKEY); 4e2933c620 2015-04-21 kinaba: DWORD SHRegEnumUSKeyA(HUSKEY,DWORD,LPSTR,LPDWORD,SHREGENUM_FLAGS); 4e2933c620 2015-04-21 kinaba: DWORD SHRegEnumUSKeyW(HUSKEY,DWORD,LPWSTR,LPDWORD,SHREGENUM_FLAGS); 4e2933c620 2015-04-21 kinaba: DWORD SHRegEnumUSValueA(HUSKEY,DWORD,LPSTR,LPDWORD,LPDWORD,LPVOID,LPDWORD,SHREGENUM_FLAGS); 4e2933c620 2015-04-21 kinaba: DWORD SHRegEnumUSValueW(HUSKEY,DWORD,LPWSTR,LPDWORD,LPDWORD,LPVOID,LPDWORD,SHREGENUM_FLAGS); 4e2933c620 2015-04-21 kinaba: BOOL SHRegGetBoolUSValueA(LPCSTR,LPCSTR,BOOL,BOOL); 4e2933c620 2015-04-21 kinaba: BOOL SHRegGetBoolUSValueW(LPCWSTR,LPCWSTR,BOOL,BOOL); 4e2933c620 2015-04-21 kinaba: DWORD SHRegGetPathA(HKEY,LPCSTR,LPCSTR,LPSTR,DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHRegGetPathW(HKEY,LPCWSTR,LPCWSTR,LPWSTR,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegGetUSValueA(LPCSTR,LPCSTR,LPDWORD,LPVOID,LPDWORD,BOOL,LPVOID,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegGetUSValueW(LPCWSTR,LPCWSTR,LPDWORD,LPVOID,LPDWORD,BOOL,LPVOID,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegOpenUSKeyA(LPCSTR,REGSAM,HUSKEY,PHUSKEY,BOOL); 4e2933c620 2015-04-21 kinaba: LONG SHRegOpenUSKeyW(LPCWSTR,REGSAM,HUSKEY,PHUSKEY,BOOL); 4e2933c620 2015-04-21 kinaba: DWORD SHRegQueryInfoUSKeyA(HUSKEY,LPDWORD,LPDWORD,LPDWORD,LPDWORD,SHREGENUM_FLAGS); 4e2933c620 2015-04-21 kinaba: DWORD SHRegQueryInfoUSKeyW(HUSKEY,LPDWORD,LPDWORD,LPDWORD,LPDWORD,SHREGENUM_FLAGS); 4e2933c620 2015-04-21 kinaba: LONG SHRegQueryUSValueA(HUSKEY,LPCSTR,LPDWORD,LPVOID,LPDWORD,BOOL,LPVOID,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegQueryUSValueW(HUSKEY,LPCWSTR,LPDWORD,LPVOID,LPDWORD,BOOL,LPVOID,DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHRegSetPathA(HKEY,LPCSTR,LPCSTR,LPCSTR,DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHRegSetPathW(HKEY,LPCWSTR,LPCWSTR,LPCWSTR,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegSetUSValueA(LPCSTR,LPCSTR,DWORD,LPVOID,DWORD,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegSetUSValueW(LPCWSTR,LPCWSTR,DWORD,LPVOID,DWORD,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegWriteUSValueA(HUSKEY,LPCSTR,DWORD,LPVOID,DWORD,DWORD); 4e2933c620 2015-04-21 kinaba: LONG SHRegWriteUSValueW(HUSKEY,LPCWSTR,DWORD,LPVOID,DWORD,DWORD); 4e2933c620 2015-04-21 kinaba: HRESULT HashData(LPBYTE,DWORD,LPBYTE,DWORD); 4e2933c620 2015-04-21 kinaba: HPALETTE SHCreateShellPalette(HDC); 4e2933c620 2015-04-21 kinaba: COLORREF ColorHLSToRGB(WORD,WORD,WORD); 4e2933c620 2015-04-21 kinaba: COLORREF ColorAdjustLuma(COLORREF,int,BOOL); 4e2933c620 2015-04-21 kinaba: void ColorRGBToHLS(COLORREF,WORD*,WORD*,WORD*); 4e2933c620 2015-04-21 kinaba: /** Should not be necessary for D? 4e2933c620 2015-04-21 kinaba: extern (C): 4e2933c620 2015-04-21 kinaba: int wnsprintfA(LPSTR,int,LPCSTR,...); 4e2933c620 2015-04-21 kinaba: int wnsprintfW(LPWSTR,int,LPCWSTR,...); 4e2933c620 2015-04-21 kinaba: extern (Windows): 4e2933c620 2015-04-21 kinaba: int wvnsprintfA(LPSTR,int,LPCSTR,va_list); 4e2933c620 2015-04-21 kinaba: int wvnsprintfW(LPWSTR,int,LPCWSTR,va_list); 4e2933c620 2015-04-21 kinaba: */ 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: HINSTANCE MLLoadLibraryA(LPCSTR,HANDLE,DWORD,LPCSTR,BOOL); 4e2933c620 2015-04-21 kinaba: HINSTANCE MLLoadLibraryW(LPCWSTR,HANDLE,DWORD,LPCWSTR,BOOL); 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: HRESULT DllInstall(BOOL,LPCWSTR); 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: HRESULT StrRetToBufA(LPSTRRET,LPCITEMIDLIST,LPSTR,UINT); 4e2933c620 2015-04-21 kinaba: HRESULT StrRetToBufW(LPSTRRET,LPCITEMIDLIST,LPWSTR,UINT); 4e2933c620 2015-04-21 kinaba: HRESULT StrRetToStrA(LPSTRRET,LPCITEMIDLIST,LPSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT StrRetToStrW(LPSTRRET,LPCITEMIDLIST,LPWSTR*); 4e2933c620 2015-04-21 kinaba: HRESULT SHCreateStreamOnFileA(LPCSTR,DWORD,IStream**); 4e2933c620 2015-04-21 kinaba: HRESULT SHCreateStreamOnFileW(LPCWSTR,DWORD,IStream**); 4e2933c620 2015-04-21 kinaba: IStream* SHOpenRegStream2A(HKEY,LPCSTR,LPCSTR,DWORD); 4e2933c620 2015-04-21 kinaba: IStream* SHOpenRegStream2W(HKEY,LPCWSTR,LPCWSTR,DWORD); 4e2933c620 2015-04-21 kinaba: IStream* SHOpenRegStreamA(HKEY,LPCSTR,LPCSTR,DWORD); 4e2933c620 2015-04-21 kinaba: IStream* SHOpenRegStreamW(HKEY,LPCWSTR,LPCWSTR,DWORD); 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: version(Unicode) { 4e2933c620 2015-04-21 kinaba: alias ChrCmpIW ChrCmpI; 4e2933c620 2015-04-21 kinaba: alias IntlStrEqNW IntlStrEqN; 4e2933c620 2015-04-21 kinaba: alias IntlStrEqNIW IntlStrEqNI; 4e2933c620 2015-04-21 kinaba: alias IntlStrEqWorkerW IntlStrEqWorker; 4e2933c620 2015-04-21 kinaba: alias SHStrDupW SHStrDup; 4e2933c620 2015-04-21 kinaba: alias StrCatW StrCat; 4e2933c620 2015-04-21 kinaba: alias StrCatBuffW StrCatBuff; 4e2933c620 2015-04-21 kinaba: alias StrChrW StrChr; 4e2933c620 2015-04-21 kinaba: alias StrChrIW StrChrI; 4e2933c620 2015-04-21 kinaba: alias StrCmpW StrCmp; 4e2933c620 2015-04-21 kinaba: alias StrCmpIW StrCmpI; 4e2933c620 2015-04-21 kinaba: alias StrCmpNIW StrCmpNI; 4e2933c620 2015-04-21 kinaba: alias StrCmpNW StrCmpN; 4e2933c620 2015-04-21 kinaba: alias StrCpyNW StrCpyN; 4e2933c620 2015-04-21 kinaba: alias StrCpyW StrCpy; 4e2933c620 2015-04-21 kinaba: alias StrCSpnIW StrCSpnI; 4e2933c620 2015-04-21 kinaba: alias StrCSpnW StrCSpn; 4e2933c620 2015-04-21 kinaba: alias StrDupW StrDup; 4e2933c620 2015-04-21 kinaba: alias StrFormatByteSizeW StrFormatByteSize; 4e2933c620 2015-04-21 kinaba: alias StrFormatKBSizeW StrFormatKBSize; 4e2933c620 2015-04-21 kinaba: alias StrFromTimeIntervalW StrFromTimeInterval; 4e2933c620 2015-04-21 kinaba: alias StrIsIntlEqualW StrIsIntlEqual; 4e2933c620 2015-04-21 kinaba: alias StrNCatW StrNCat; 4e2933c620 2015-04-21 kinaba: alias StrPBrkW StrPBrk; 4e2933c620 2015-04-21 kinaba: alias StrRChrW StrRChr; 4e2933c620 2015-04-21 kinaba: alias StrRChrIW StrRChrI; 4e2933c620 2015-04-21 kinaba: alias StrRetToBufW StrRetToBuf; 4e2933c620 2015-04-21 kinaba: alias StrRetToStrW StrRetToStr; 4e2933c620 2015-04-21 kinaba: alias StrRStrIW StrRStrI; 4e2933c620 2015-04-21 kinaba: alias StrSpnW StrSpn; 4e2933c620 2015-04-21 kinaba: alias StrStrIW StrStrI; 4e2933c620 2015-04-21 kinaba: alias StrStrW StrStr; 4e2933c620 2015-04-21 kinaba: alias StrToIntW StrToInt; 4e2933c620 2015-04-21 kinaba: alias StrToIntExW StrToIntEx; 4e2933c620 2015-04-21 kinaba: alias StrTrimW StrTrim; 4e2933c620 2015-04-21 kinaba: alias PathAddBackslashW PathAddBackslash; 4e2933c620 2015-04-21 kinaba: alias PathAddExtensionW PathAddExtension; 4e2933c620 2015-04-21 kinaba: alias PathAppendW PathAppend; 4e2933c620 2015-04-21 kinaba: alias PathBuildRootW PathBuildRoot; 4e2933c620 2015-04-21 kinaba: alias PathCanonicalizeW PathCanonicalize; 4e2933c620 2015-04-21 kinaba: alias PathCombineW PathCombine; 4e2933c620 2015-04-21 kinaba: alias PathCommonPrefixW PathCommonPrefix; 4e2933c620 2015-04-21 kinaba: alias PathCompactPathW PathCompactPath; 4e2933c620 2015-04-21 kinaba: alias PathCompactPathExW PathCompactPathEx; 4e2933c620 2015-04-21 kinaba: alias PathCreateFromUrlW PathCreateFromUrl; 4e2933c620 2015-04-21 kinaba: alias PathFileExistsW PathFileExists; 4e2933c620 2015-04-21 kinaba: alias PathFindExtensionW PathFindExtension; 4e2933c620 2015-04-21 kinaba: alias PathFindFileNameW PathFindFileName; 4e2933c620 2015-04-21 kinaba: alias PathFindNextComponentW PathFindNextComponent; 4e2933c620 2015-04-21 kinaba: alias PathFindOnPathW PathFindOnPath; 4e2933c620 2015-04-21 kinaba: alias PathFindSuffixArrayW PathFindSuffixArray; 4e2933c620 2015-04-21 kinaba: alias PathGetArgsW PathGetArgs; 4e2933c620 2015-04-21 kinaba: alias PathGetCharTypeW PathGetCharType; 4e2933c620 2015-04-21 kinaba: alias PathGetDriveNumberW PathGetDriveNumber; 4e2933c620 2015-04-21 kinaba: alias PathIsContentTypeW PathIsContentType; 4e2933c620 2015-04-21 kinaba: alias PathIsDirectoryEmptyW PathIsDirectoryEmpty; 4e2933c620 2015-04-21 kinaba: alias PathIsDirectoryW PathIsDirectory; 4e2933c620 2015-04-21 kinaba: alias PathIsFileSpecW PathIsFileSpec; 4e2933c620 2015-04-21 kinaba: alias PathIsLFNFileSpecW PathIsLFNFileSpec; 4e2933c620 2015-04-21 kinaba: alias PathIsNetworkPathW PathIsNetworkPath; 4e2933c620 2015-04-21 kinaba: alias PathIsPrefixW PathIsPrefix; 4e2933c620 2015-04-21 kinaba: alias PathIsRelativeW PathIsRelative; 4e2933c620 2015-04-21 kinaba: alias PathIsRootW PathIsRoot; 4e2933c620 2015-04-21 kinaba: alias PathIsSameRootW PathIsSameRoot; 4e2933c620 2015-04-21 kinaba: alias PathIsSystemFolderW PathIsSystemFolder; 4e2933c620 2015-04-21 kinaba: alias PathIsUNCServerShareW PathIsUNCServerShare; 4e2933c620 2015-04-21 kinaba: alias PathIsUNCServerW PathIsUNCServer; 4e2933c620 2015-04-21 kinaba: alias PathIsUNCW PathIsUNC; 4e2933c620 2015-04-21 kinaba: alias PathIsURLW PathIsURL; 4e2933c620 2015-04-21 kinaba: alias PathMakePrettyW PathMakePretty; 4e2933c620 2015-04-21 kinaba: alias PathMakeSystemFolderW PathMakeSystemFolder; 4e2933c620 2015-04-21 kinaba: alias PathMatchSpecW PathMatchSpec; 4e2933c620 2015-04-21 kinaba: alias PathParseIconLocationW PathParseIconLocation; 4e2933c620 2015-04-21 kinaba: alias PathQuoteSpacesW PathQuoteSpaces; 4e2933c620 2015-04-21 kinaba: alias PathRelativePathToW PathRelativePathTo; 4e2933c620 2015-04-21 kinaba: alias PathRemoveArgsW PathRemoveArgs; 4e2933c620 2015-04-21 kinaba: alias PathRemoveBackslashW PathRemoveBackslash; 4e2933c620 2015-04-21 kinaba: alias PathRemoveBlanksW PathRemoveBlanks; 4e2933c620 2015-04-21 kinaba: alias PathRemoveExtensionW PathRemoveExtension; 4e2933c620 2015-04-21 kinaba: alias PathRemoveFileSpecW PathRemoveFileSpec; 4e2933c620 2015-04-21 kinaba: alias PathRenameExtensionW PathRenameExtension; 4e2933c620 2015-04-21 kinaba: alias PathSearchAndQualifyW PathSearchAndQualify; 4e2933c620 2015-04-21 kinaba: alias PathSetDlgItemPathW PathSetDlgItemPath; 4e2933c620 2015-04-21 kinaba: alias PathSkipRootW PathSkipRoot; 4e2933c620 2015-04-21 kinaba: alias PathStripPathW PathStripPath; 4e2933c620 2015-04-21 kinaba: alias PathStripToRootW PathStripToRoot; 4e2933c620 2015-04-21 kinaba: alias PathUndecorateW PathUndecorate; 4e2933c620 2015-04-21 kinaba: alias PathUnExpandEnvStringsW PathUnExpandEnvStrings; 4e2933c620 2015-04-21 kinaba: alias PathUnmakeSystemFolderW PathUnmakeSystemFolder; 4e2933c620 2015-04-21 kinaba: alias PathUnquoteSpacesW PathUnquoteSpaces; 4e2933c620 2015-04-21 kinaba: alias SHCreateStreamOnFileW SHCreateStreamOnFile; 4e2933c620 2015-04-21 kinaba: alias SHOpenRegStreamW SHOpenRegStream; 4e2933c620 2015-04-21 kinaba: alias SHOpenRegStream2W SHOpenRegStream2; 4e2933c620 2015-04-21 kinaba: alias SHCopyKeyW SHCopyKey; 4e2933c620 2015-04-21 kinaba: alias SHDeleteEmptyKeyW SHDeleteEmptyKey; 4e2933c620 2015-04-21 kinaba: alias SHDeleteKeyW SHDeleteKey; 4e2933c620 2015-04-21 kinaba: alias SHEnumKeyExW SHEnumKeyEx; 4e2933c620 2015-04-21 kinaba: alias SHQueryInfoKeyW SHQueryInfoKey; 4e2933c620 2015-04-21 kinaba: alias SHQueryValueExW SHQueryValueEx; 4e2933c620 2015-04-21 kinaba: alias SHEnumValueW SHEnumValue; 4e2933c620 2015-04-21 kinaba: alias SHGetValueW SHGetValue; 4e2933c620 2015-04-21 kinaba: alias SHSetValueW SHSetValue; 4e2933c620 2015-04-21 kinaba: alias SHDeleteValueW SHDeleteValue; 4e2933c620 2015-04-21 kinaba: alias AssocQueryKeyW AssocQueryKey; 4e2933c620 2015-04-21 kinaba: alias AssocQueryStringByKeyW AssocQueryStringByKey; 4e2933c620 2015-04-21 kinaba: alias AssocQueryStringW AssocQueryString; 4e2933c620 2015-04-21 kinaba: alias UrlApplySchemeW UrlApplyScheme; 4e2933c620 2015-04-21 kinaba: alias UrlCanonicalizeW UrlCanonicalize; 4e2933c620 2015-04-21 kinaba: alias UrlCombineW UrlCombine; 4e2933c620 2015-04-21 kinaba: alias UrlCompareW UrlCompare; 4e2933c620 2015-04-21 kinaba: alias UrlCreateFromPathW UrlCreateFromPath; 4e2933c620 2015-04-21 kinaba: alias UrlEscapeW UrlEscape; 4e2933c620 2015-04-21 kinaba: alias UrlGetLocationW UrlGetLocation; 4e2933c620 2015-04-21 kinaba: alias UrlGetPartW UrlGetPart; 4e2933c620 2015-04-21 kinaba: alias UrlHashW UrlHash; 4e2933c620 2015-04-21 kinaba: alias UrlIsW UrlIs; 4e2933c620 2015-04-21 kinaba: alias UrlIsFileUrlW UrlIsFileUrl; 4e2933c620 2015-04-21 kinaba: alias UrlIsNoHistoryW UrlIsNoHistory; 4e2933c620 2015-04-21 kinaba: alias UrlIsOpaqueW UrlIsOpaque; 4e2933c620 2015-04-21 kinaba: alias UrlUnescapeW UrlUnescape; 4e2933c620 2015-04-21 kinaba: alias UrlUnescapeInPlaceW UrlUnescapeInPlace; 4e2933c620 2015-04-21 kinaba: alias SHRegCreateUSKeyW SHRegCreateUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegDeleteEmptyUSKeyW SHRegDeleteEmptyUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegDeleteUSValueW SHRegDeleteUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegEnumUSKeyW SHRegEnumUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegEnumUSValueW SHRegEnumUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegGetBoolUSValueW SHRegGetBoolUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegGetPathW SHRegGetPath; 4e2933c620 2015-04-21 kinaba: alias SHRegGetUSValueW SHRegGetUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegOpenUSKeyW SHRegOpenUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegQueryInfoUSKeyW SHRegQueryInfoUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegQueryUSValueW SHRegQueryUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegSetPathW SHRegSetPath; 4e2933c620 2015-04-21 kinaba: alias SHRegSetUSValueW SHRegSetUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegWriteUSValueW SHRegWriteUSValue; 4e2933c620 2015-04-21 kinaba: //alias wnsprintfW wnsprintf; 4e2933c620 2015-04-21 kinaba: //alias wvnsprintfW wvnsprintf; 4e2933c620 2015-04-21 kinaba: } else { 4e2933c620 2015-04-21 kinaba: alias ChrCmpIA ChrCmpI; 4e2933c620 2015-04-21 kinaba: alias IntlStrEqNA IntlStrEqN; 4e2933c620 2015-04-21 kinaba: alias IntlStrEqNIA IntlStrEqNI; 4e2933c620 2015-04-21 kinaba: alias IntlStrEqWorkerA IntlStrEqWorker; 4e2933c620 2015-04-21 kinaba: alias SHStrDupA SHStrDup; 4e2933c620 2015-04-21 kinaba: alias StrCatBuffA StrCatBuff; 4e2933c620 2015-04-21 kinaba: alias StrChrA StrChr; 4e2933c620 2015-04-21 kinaba: alias StrChrIA StrChrI; 4e2933c620 2015-04-21 kinaba: alias StrCmpNIA StrCmpNI; 4e2933c620 2015-04-21 kinaba: alias StrCmpNA StrCmpN; 4e2933c620 2015-04-21 kinaba: alias StrCSpnIA StrCSpnI; 4e2933c620 2015-04-21 kinaba: alias StrCSpnA StrCSpn; 4e2933c620 2015-04-21 kinaba: alias StrDupA StrDup; 4e2933c620 2015-04-21 kinaba: alias StrFormatByteSizeA StrFormatByteSize; 4e2933c620 2015-04-21 kinaba: alias StrFormatKBSizeA StrFormatKBSize; 4e2933c620 2015-04-21 kinaba: alias StrFromTimeIntervalA StrFromTimeInterval; 4e2933c620 2015-04-21 kinaba: alias StrIsIntlEqualA StrIsIntlEqual; 4e2933c620 2015-04-21 kinaba: alias StrNCatA StrNCat; 4e2933c620 2015-04-21 kinaba: alias StrPBrkA StrPBrk; 4e2933c620 2015-04-21 kinaba: alias StrRChrA StrRChr; 4e2933c620 2015-04-21 kinaba: alias StrRChrIA StrRChrI; 4e2933c620 2015-04-21 kinaba: alias StrRetToBufA StrRetToBuf; 4e2933c620 2015-04-21 kinaba: alias StrRetToStrA StrRetToStr; 4e2933c620 2015-04-21 kinaba: alias StrRStrIA StrRStrI; 4e2933c620 2015-04-21 kinaba: alias StrSpnA StrSpn; 4e2933c620 2015-04-21 kinaba: alias StrStrIA StrStrI; 4e2933c620 2015-04-21 kinaba: alias StrStrA StrStr; 4e2933c620 2015-04-21 kinaba: alias StrToIntA StrToInt; 4e2933c620 2015-04-21 kinaba: alias StrToIntExA StrToIntEx; 4e2933c620 2015-04-21 kinaba: alias StrTrimA StrTrim; 4e2933c620 2015-04-21 kinaba: alias PathAddBackslashA PathAddBackslash; 4e2933c620 2015-04-21 kinaba: alias PathAddExtensionA PathAddExtension; 4e2933c620 2015-04-21 kinaba: alias PathAppendA PathAppend; 4e2933c620 2015-04-21 kinaba: alias PathBuildRootA PathBuildRoot; 4e2933c620 2015-04-21 kinaba: alias PathCanonicalizeA PathCanonicalize; 4e2933c620 2015-04-21 kinaba: alias PathCombineA PathCombine; 4e2933c620 2015-04-21 kinaba: alias PathCommonPrefixA PathCommonPrefix; 4e2933c620 2015-04-21 kinaba: alias PathCompactPathA PathCompactPath; 4e2933c620 2015-04-21 kinaba: alias PathCompactPathExA PathCompactPathEx; 4e2933c620 2015-04-21 kinaba: alias PathCreateFromUrlA PathCreateFromUrl; 4e2933c620 2015-04-21 kinaba: alias PathFileExistsA PathFileExists; 4e2933c620 2015-04-21 kinaba: alias PathFindExtensionA PathFindExtension; 4e2933c620 2015-04-21 kinaba: alias PathFindFileNameA PathFindFileName; 4e2933c620 2015-04-21 kinaba: alias PathFindNextComponentA PathFindNextComponent; 4e2933c620 2015-04-21 kinaba: alias PathFindOnPathA PathFindOnPath; 4e2933c620 2015-04-21 kinaba: alias PathFindSuffixArrayA PathFindSuffixArray; 4e2933c620 2015-04-21 kinaba: alias PathGetArgsA PathGetArgs; 4e2933c620 2015-04-21 kinaba: alias PathGetCharTypeA PathGetCharType; 4e2933c620 2015-04-21 kinaba: alias PathGetDriveNumberA PathGetDriveNumber; 4e2933c620 2015-04-21 kinaba: alias PathIsContentTypeA PathIsContentType; 4e2933c620 2015-04-21 kinaba: alias PathIsDirectoryEmptyA PathIsDirectoryEmpty; 4e2933c620 2015-04-21 kinaba: alias PathIsDirectoryA PathIsDirectory; 4e2933c620 2015-04-21 kinaba: alias PathIsFileSpecA PathIsFileSpec; 4e2933c620 2015-04-21 kinaba: alias PathIsLFNFileSpecA PathIsLFNFileSpec; 4e2933c620 2015-04-21 kinaba: alias PathIsNetworkPathA PathIsNetworkPath; 4e2933c620 2015-04-21 kinaba: alias PathIsPrefixA PathIsPrefix; 4e2933c620 2015-04-21 kinaba: alias PathIsRelativeA PathIsRelative; 4e2933c620 2015-04-21 kinaba: alias PathIsRootA PathIsRoot; 4e2933c620 2015-04-21 kinaba: alias PathIsSameRootA PathIsSameRoot; 4e2933c620 2015-04-21 kinaba: alias PathIsSystemFolderA PathIsSystemFolder; 4e2933c620 2015-04-21 kinaba: alias PathIsUNCServerShareA PathIsUNCServerShare; 4e2933c620 2015-04-21 kinaba: alias PathIsUNCServerA PathIsUNCServer; 4e2933c620 2015-04-21 kinaba: alias PathIsUNCA PathIsUNC; 4e2933c620 2015-04-21 kinaba: alias PathIsURLA PathIsURL; 4e2933c620 2015-04-21 kinaba: alias PathMakePrettyA PathMakePretty; 4e2933c620 2015-04-21 kinaba: alias PathMakeSystemFolderA PathMakeSystemFolder; 4e2933c620 2015-04-21 kinaba: alias PathMatchSpecA PathMatchSpec; 4e2933c620 2015-04-21 kinaba: alias PathParseIconLocationA PathParseIconLocation; 4e2933c620 2015-04-21 kinaba: alias PathQuoteSpacesA PathQuoteSpaces; 4e2933c620 2015-04-21 kinaba: alias PathRelativePathToA PathRelativePathTo; 4e2933c620 2015-04-21 kinaba: alias PathRemoveArgsA PathRemoveArgs; 4e2933c620 2015-04-21 kinaba: alias PathRemoveBackslashA PathRemoveBackslash; 4e2933c620 2015-04-21 kinaba: alias PathRemoveBlanksA PathRemoveBlanks; 4e2933c620 2015-04-21 kinaba: alias PathRemoveExtensionA PathRemoveExtension; 4e2933c620 2015-04-21 kinaba: alias PathRemoveFileSpecA PathRemoveFileSpec; 4e2933c620 2015-04-21 kinaba: alias PathRenameExtensionA PathRenameExtension; 4e2933c620 2015-04-21 kinaba: alias PathSearchAndQualifyA PathSearchAndQualify; 4e2933c620 2015-04-21 kinaba: alias PathSetDlgItemPathA PathSetDlgItemPath; 4e2933c620 2015-04-21 kinaba: alias PathSkipRootA PathSkipRoot; 4e2933c620 2015-04-21 kinaba: alias PathStripPathA PathStripPath; 4e2933c620 2015-04-21 kinaba: alias PathStripToRootA PathStripToRoot; 4e2933c620 2015-04-21 kinaba: alias PathUndecorateA PathUndecorate; 4e2933c620 2015-04-21 kinaba: alias PathUnExpandEnvStringsA PathUnExpandEnvStrings; 4e2933c620 2015-04-21 kinaba: alias PathUnmakeSystemFolderA PathUnmakeSystemFolder; 4e2933c620 2015-04-21 kinaba: alias PathUnquoteSpacesA PathUnquoteSpaces; 4e2933c620 2015-04-21 kinaba: alias SHCreateStreamOnFileA SHCreateStreamOnFile; 4e2933c620 2015-04-21 kinaba: alias SHOpenRegStreamA SHOpenRegStream; 4e2933c620 2015-04-21 kinaba: alias SHOpenRegStream2A SHOpenRegStream2; 4e2933c620 2015-04-21 kinaba: alias SHCopyKeyA SHCopyKey; 4e2933c620 2015-04-21 kinaba: alias SHDeleteEmptyKeyA SHDeleteEmptyKey; 4e2933c620 2015-04-21 kinaba: alias SHDeleteKeyA SHDeleteKey; 4e2933c620 2015-04-21 kinaba: alias SHEnumKeyExA SHEnumKeyEx; 4e2933c620 2015-04-21 kinaba: alias SHQueryInfoKeyA SHQueryInfoKey; 4e2933c620 2015-04-21 kinaba: alias SHQueryValueExA SHQueryValueEx; 4e2933c620 2015-04-21 kinaba: alias SHEnumValueA SHEnumValue; 4e2933c620 2015-04-21 kinaba: alias SHGetValueA SHGetValue; 4e2933c620 2015-04-21 kinaba: alias SHSetValueA SHSetValue; 4e2933c620 2015-04-21 kinaba: alias SHDeleteValueA SHDeleteValue; 4e2933c620 2015-04-21 kinaba: alias AssocQueryKeyA AssocQueryKey; 4e2933c620 2015-04-21 kinaba: alias AssocQueryStringByKeyA AssocQueryStringByKey; 4e2933c620 2015-04-21 kinaba: alias AssocQueryStringA AssocQueryString; 4e2933c620 2015-04-21 kinaba: alias UrlApplySchemeA UrlApplyScheme; 4e2933c620 2015-04-21 kinaba: alias UrlCanonicalizeA UrlCanonicalize; 4e2933c620 2015-04-21 kinaba: alias UrlCombineA UrlCombine; 4e2933c620 2015-04-21 kinaba: alias UrlCompareA UrlCompare; 4e2933c620 2015-04-21 kinaba: alias UrlCreateFromPathA UrlCreateFromPath; 4e2933c620 2015-04-21 kinaba: alias UrlEscapeA UrlEscape; 4e2933c620 2015-04-21 kinaba: alias UrlGetLocationA UrlGetLocation; 4e2933c620 2015-04-21 kinaba: alias UrlGetPartA UrlGetPart; 4e2933c620 2015-04-21 kinaba: alias UrlHashA UrlHash; 4e2933c620 2015-04-21 kinaba: alias UrlIsA UrlIs; 4e2933c620 2015-04-21 kinaba: alias UrlIsNoHistoryA UrlIsNoHistory; 4e2933c620 2015-04-21 kinaba: alias UrlIsOpaqueA UrlIsOpaque; 4e2933c620 2015-04-21 kinaba: alias UrlUnescapeA UrlUnescape; 4e2933c620 2015-04-21 kinaba: alias UrlUnescapeInPlaceA UrlUnescapeInPlace; 4e2933c620 2015-04-21 kinaba: alias SHRegCreateUSKeyA SHRegCreateUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegDeleteEmptyUSKeyA SHRegDeleteEmptyUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegDeleteUSValueA SHRegDeleteUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegEnumUSKeyA SHRegEnumUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegEnumUSValueA SHRegEnumUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegGetBoolUSValueA SHRegGetBoolUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegGetPathA SHRegGetPath; 4e2933c620 2015-04-21 kinaba: alias SHRegGetUSValueA SHRegGetUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegOpenUSKeyA SHRegOpenUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegQueryInfoUSKeyA SHRegQueryInfoUSKey; 4e2933c620 2015-04-21 kinaba: alias SHRegQueryUSValueA SHRegQueryUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegSetPathA SHRegSetPath; 4e2933c620 2015-04-21 kinaba: alias SHRegSetUSValueA SHRegSetUSValue; 4e2933c620 2015-04-21 kinaba: alias SHRegWriteUSValueA SHRegWriteUSValue; 4e2933c620 2015-04-21 kinaba: //alias wnsprintfA wnsprintf; 4e2933c620 2015-04-21 kinaba: //alias wvnsprintfA wvnsprintf; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: alias StrToInt StrToLong;