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; 9b639cf2d6 2015-05-05 kinaba: pragma(lib, "shlwapi"); 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: 9b639cf2d6 2015-05-05 kinaba: mixin DECLARE_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: 9b639cf2d6 2015-05-05 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: } 9b639cf2d6 2015-05-05 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): 9b639cf2d6 2015-05-05 kinaba: BOOL ChrCmpIA(WORD, WORD); 9b639cf2d6 2015-05-05 kinaba: BOOL ChrCmpIW(WCHAR, WCHAR); 9b639cf2d6 2015-05-05 kinaba: BOOL IntlStrEqWorkerA(BOOL, LPCSTR, LPCSTR, int); 9b639cf2d6 2015-05-05 kinaba: BOOL IntlStrEqWorkerW(BOOL, LPCWSTR, LPCWSTR, int); 9b639cf2d6 2015-05-05 kinaba: HRESULT SHStrDupA(LPCSTR, LPWSTR*); 9b639cf2d6 2015-05-05 kinaba: HRESULT SHStrDupW(LPCWSTR, LPWSTR*); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrCatA(LPSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrCatW(LPWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrCatBuffA(LPSTR, LPCSTR, int); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrCatBuffW(LPWSTR, LPCWSTR, int); 9b639cf2d6 2015-05-05 kinaba: DWORD StrCatChainW(LPWSTR, DWORD, DWORD, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrChrA(LPCSTR, WORD); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrChrW(LPCWSTR, WCHAR); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrChrIA(LPCSTR, WORD); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrChrIW(LPCWSTR, WCHAR); 9b639cf2d6 2015-05-05 kinaba: int StrCmpIW(LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: int StrCmpW(LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrCpyW(LPWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrCpyNW(LPWSTR, LPCWSTR, int); 9b639cf2d6 2015-05-05 kinaba: int StrCmpNA(LPCSTR, LPCSTR, int); 9b639cf2d6 2015-05-05 kinaba: int StrCmpNW(LPCWSTR, LPCWSTR, int); 9b639cf2d6 2015-05-05 kinaba: int StrCmpNIA(LPCSTR, LPCSTR, int); 9b639cf2d6 2015-05-05 kinaba: int StrCmpNIW(LPCWSTR, LPCWSTR, int); 9b639cf2d6 2015-05-05 kinaba: int StrCSpnA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: int StrCSpnW(LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: int StrCSpnIA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: int StrCSpnIW(LPCWSTR, LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrDupA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR StrDupW(LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrFormatByteSize64A(LONGLONG, LPSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrFormatByteSizeA(DWORD, LPSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrFormatByteSizeW(LONGLONG, LPWSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrFormatKBSizeA(LONGLONG, LPSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrFormatKBSizeW(LONGLONG, LPWSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: int StrFromTimeIntervalA(LPSTR, UINT, DWORD, int); 9b639cf2d6 2015-05-05 kinaba: int StrFromTimeIntervalW(LPWSTR, UINT, DWORD, int); 9b639cf2d6 2015-05-05 kinaba: BOOL StrIsIntlEqualA(BOOL, LPCSTR, LPCSTR, int); 9b639cf2d6 2015-05-05 kinaba: BOOL StrIsIntlEqualW(BOOL, LPCWSTR, LPCWSTR, int); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrNCatA(LPSTR, LPCSTR, int); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrNCatW(LPWSTR, LPCWSTR, int); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrPBrkA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrPBrkW(LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrRChrA(LPCSTR, LPCSTR, WORD); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrRChrW(LPCWSTR, LPCWSTR, WCHAR); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrRChrIA(LPCSTR, LPCSTR, WORD); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrRChrIW(LPCWSTR, LPCWSTR, WCHAR); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrRStrIA(LPCSTR, LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrRStrIW(LPCWSTR, LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: int StrSpnA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: int StrSpnW(LPCWSTR, LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR StrStrA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: LPSTR StrStrIA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrStrIW(LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPWSTR StrStrW(LPCWSTR, LPCWSTR); 4e2933c620 2015-04-21 kinaba: int StrToIntA(LPCSTR); 4e2933c620 2015-04-21 kinaba: int StrToIntW(LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL StrToIntExA(LPCSTR, DWORD, int*); 9b639cf2d6 2015-05-05 kinaba: BOOL StrToIntExW(LPCWSTR, DWORD, int*); 9b639cf2d6 2015-05-05 kinaba: BOOL StrTrimA(LPSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL StrTrimW(LPWSTR, LPCWSTR); 4e2933c620 2015-04-21 kinaba: LPSTR PathAddBackslashA(LPSTR); 4e2933c620 2015-04-21 kinaba: LPWSTR PathAddBackslashW(LPWSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathAddExtensionA(LPSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathAddExtensionW(LPWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathAppendA(LPSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathAppendW(LPWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPSTR PathBuildRootA(LPSTR, int); 9b639cf2d6 2015-05-05 kinaba: LPWSTR PathBuildRootW(LPWSTR, int); 9b639cf2d6 2015-05-05 kinaba: BOOL PathCanonicalizeA(LPSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathCanonicalizeW(LPWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: LPSTR PathCombineA(LPSTR, LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: LPWSTR PathCombineW(LPWSTR, LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: int PathCommonPrefixA(LPCSTR, LPCSTR, LPSTR); 9b639cf2d6 2015-05-05 kinaba: int PathCommonPrefixW(LPCWSTR, LPCWSTR, LPWSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathCompactPathA(HDC, LPSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: BOOL PathCompactPathW(HDC, LPWSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: BOOL PathCompactPathExA(LPSTR, LPCSTR, UINT, DWORD); 9b639cf2d6 2015-05-05 kinaba: BOOL PathCompactPathExW(LPWSTR, LPCWSTR, UINT, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT PathCreateFromUrlA(LPCSTR, LPSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: BOOL PathFindOnPathA(LPSTR, LPCSTR*); 9b639cf2d6 2015-05-05 kinaba: BOOL PathFindOnPathW(LPWSTR, LPCWSTR*); 9b639cf2d6 2015-05-05 kinaba: LPCSTR PathFindSuffixArrayA(LPCSTR, LPCSTR*, int); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: BOOL PathIsContentTypeA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: BOOL PathIsPrefixA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: BOOL PathIsSameRootA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathIsSameRootW(LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathIsSystemFolderA(LPCSTR, DWORD); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: BOOL PathMatchSpecA(LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: BOOL PathRelativePathToA(LPSTR, LPCSTR, DWORD, LPCSTR, DWORD); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: BOOL PathRenameExtensionA(LPSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathRenameExtensionW(LPWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: BOOL PathSearchAndQualifyA(LPCSTR, LPSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: BOOL PathSearchAndQualifyW(LPCWSTR, LPWSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: void PathSetDlgItemPathA(HWND, int, LPCSTR); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: BOOL PathUnExpandEnvStringsA(LPCSTR, LPSTR, UINT); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: HRESULT SHAutoComplete(HWND, DWORD); 9b639cf2d6 2015-05-05 kinaba: BOOL SHCreateThread(LPTHREAD_START_ROUTINE, void*, DWORD, LPTHREAD_START_ROUTINE); 9b639cf2d6 2015-05-05 kinaba: DWORD SHCopyKeyA(HKEY, LPCSTR, HKEY, DWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHCopyKeyW(HKEY, LPCWSTR, HKEY, DWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHDeleteEmptyKeyA(HKEY, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: DWORD SHDeleteEmptyKeyW(HKEY, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: DWORD SHDeleteKeyA(HKEY, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: DWORD SHDeleteKeyW(HKEY, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: DWORD SHEnumKeyExA(HKEY, DWORD, LPSTR, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHEnumKeyExW(HKEY, DWORD, LPWSTR, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHQueryInfoKeyA(HKEY, LPDWORD, LPDWORD, LPDWORD, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHQueryInfoKeyW(HKEY, LPDWORD, LPDWORD, LPDWORD, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHQueryValueExA(HKEY, LPCSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHQueryValueExW(HKEY, LPCWSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT SHGetThreadRef(IUnknown*); 9b639cf2d6 2015-05-05 kinaba: HRESULT SHSetThreadRef(IUnknown); 9b639cf2d6 2015-05-05 kinaba: BOOL SHSkipJunction(IBindCtx, const(CLSID)*); 9b639cf2d6 2015-05-05 kinaba: DWORD SHEnumValueA(HKEY, DWORD, LPSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHEnumValueW(HKEY, DWORD, LPWSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHGetValueA(HKEY, LPCSTR, LPCSTR, LPDWORD, LPVOID, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHGetValueW(HKEY, LPCWSTR, LPCWSTR, LPDWORD, LPVOID, LPDWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHSetValueA(HKEY, LPCSTR, LPCSTR, DWORD, LPCVOID, DWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHSetValueW(HKEY, LPCWSTR, LPCWSTR, DWORD, LPCVOID, DWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHDeleteValueA(HKEY, LPCSTR, LPCSTR); 9b639cf2d6 2015-05-05 kinaba: DWORD SHDeleteValueW(HKEY, LPCWSTR, LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: HRESULT AssocCreate(CLSID, const(IID)* , const(LPVOID)*); 9b639cf2d6 2015-05-05 kinaba: HRESULT AssocQueryKeyA(ASSOCF, ASSOCKEY, LPCSTR, LPCSTR, HKEY*); 9b639cf2d6 2015-05-05 kinaba: HRESULT AssocQueryKeyW(ASSOCF, ASSOCKEY, LPCWSTR, LPCWSTR, HKEY*); 9b639cf2d6 2015-05-05 kinaba: HRESULT AssocQueryStringA(ASSOCF, ASSOCSTR, LPCSTR, LPCSTR, LPSTR, DWORD*); 9b639cf2d6 2015-05-05 kinaba: HRESULT AssocQueryStringByKeyA(ASSOCF, ASSOCSTR, HKEY, LPCSTR, LPSTR, DWORD*); 9b639cf2d6 2015-05-05 kinaba: HRESULT AssocQueryStringByKeyW(ASSOCF, ASSOCSTR, HKEY, LPCWSTR, LPWSTR, DWORD*); 9b639cf2d6 2015-05-05 kinaba: HRESULT AssocQueryStringW(ASSOCF, ASSOCSTR, LPCWSTR, LPCWSTR, LPWSTR, DWORD*); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlApplySchemeA(LPCSTR, LPSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlApplySchemeW(LPCWSTR, LPWSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlCanonicalizeA(LPCSTR, LPSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlCanonicalizeW(LPCWSTR, LPWSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlCombineA(LPCSTR, LPCSTR, LPSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlCombineW(LPCWSTR, LPCWSTR, LPWSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: int UrlCompareA(LPCSTR, LPCSTR, BOOL); 9b639cf2d6 2015-05-05 kinaba: int UrlCompareW(LPCWSTR, LPCWSTR, BOOL); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlCreateFromPathA(LPCSTR, LPSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlCreateFromPathW(LPCWSTR, LPWSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlEscapeA(LPCSTR, LPSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlEscapeW(LPCWSTR, LPWSTR, LPDWORD, DWORD); 4e2933c620 2015-04-21 kinaba: LPCSTR UrlGetLocationA(LPCSTR); 4e2933c620 2015-04-21 kinaba: LPCWSTR UrlGetLocationW(LPCWSTR); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlGetPartA(LPCSTR, LPSTR, LPDWORD, DWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlGetPartW(LPCWSTR, LPWSTR, LPDWORD, DWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlHashA(LPCSTR, LPBYTE, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlHashW(LPCWSTR, LPBYTE, DWORD); 9b639cf2d6 2015-05-05 kinaba: BOOL UrlIsA(LPCSTR, URLIS); 9b639cf2d6 2015-05-05 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); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlUnescapeA(LPSTR, LPSTR, LPDWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT UrlUnescapeW(LPWSTR, LPWSTR, LPDWORD, DWORD); 4e2933c620 2015-04-21 kinaba: DWORD SHRegCloseUSKey(HUSKEY); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegCreateUSKeyA(LPCSTR, REGSAM, HUSKEY, PHUSKEY, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegCreateUSKeyW(LPCWSTR, REGSAM, HUSKEY, PHUSKEY, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegDeleteEmptyUSKeyA(HUSKEY, LPCSTR, SHREGDEL_FLAGS); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegDeleteEmptyUSKeyW(HUSKEY, LPCWSTR, SHREGDEL_FLAGS); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegDeleteUSValueA(HUSKEY, LPCSTR, SHREGDEL_FLAGS); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegDeleteUSValueW(HUSKEY, LPCWSTR, SHREGDEL_FLAGS); 4e2933c620 2015-04-21 kinaba: HKEY SHRegDuplicateHKey(HKEY); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegEnumUSKeyA(HUSKEY, DWORD, LPSTR, LPDWORD, SHREGENUM_FLAGS); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegEnumUSKeyW(HUSKEY, DWORD, LPWSTR, LPDWORD, SHREGENUM_FLAGS); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegEnumUSValueA(HUSKEY, DWORD, LPSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD, SHREGENUM_FLAGS); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegEnumUSValueW(HUSKEY, DWORD, LPWSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD, SHREGENUM_FLAGS); 9b639cf2d6 2015-05-05 kinaba: BOOL SHRegGetBoolUSValueA(LPCSTR, LPCSTR, BOOL, BOOL); 9b639cf2d6 2015-05-05 kinaba: BOOL SHRegGetBoolUSValueW(LPCWSTR, LPCWSTR, BOOL, BOOL); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegGetPathA(HKEY, LPCSTR, LPCSTR, LPSTR, DWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegGetPathW(HKEY, LPCWSTR, LPCWSTR, LPWSTR, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegGetUSValueA(LPCSTR, LPCSTR, LPDWORD, LPVOID, LPDWORD, BOOL, LPVOID, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegGetUSValueW(LPCWSTR, LPCWSTR, LPDWORD, LPVOID, LPDWORD, BOOL, LPVOID, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegOpenUSKeyA(LPCSTR, REGSAM, HUSKEY, PHUSKEY, BOOL); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegOpenUSKeyW(LPCWSTR, REGSAM, HUSKEY, PHUSKEY, BOOL); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegQueryInfoUSKeyA(HUSKEY, LPDWORD, LPDWORD, LPDWORD, LPDWORD, SHREGENUM_FLAGS); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegQueryInfoUSKeyW(HUSKEY, LPDWORD, LPDWORD, LPDWORD, LPDWORD, SHREGENUM_FLAGS); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegQueryUSValueA(HUSKEY, LPCSTR, LPDWORD, LPVOID, LPDWORD, BOOL, LPVOID, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegQueryUSValueW(HUSKEY, LPCWSTR, LPDWORD, LPVOID, LPDWORD, BOOL, LPVOID, DWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegSetPathA(HKEY, LPCSTR, LPCSTR, LPCSTR, DWORD); 9b639cf2d6 2015-05-05 kinaba: DWORD SHRegSetPathW(HKEY, LPCWSTR, LPCWSTR, LPCWSTR, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegSetUSValueA(LPCSTR, LPCSTR, DWORD, LPVOID, DWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegSetUSValueW(LPCWSTR, LPCWSTR, DWORD, LPVOID, DWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegWriteUSValueA(HUSKEY, LPCSTR, DWORD, LPVOID, DWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: LONG SHRegWriteUSValueW(HUSKEY, LPCWSTR, DWORD, LPVOID, DWORD, DWORD); 9b639cf2d6 2015-05-05 kinaba: HRESULT HashData(LPBYTE, DWORD, LPBYTE, DWORD); 4e2933c620 2015-04-21 kinaba: HPALETTE SHCreateShellPalette(HDC); 9b639cf2d6 2015-05-05 kinaba: COLORREF ColorHLSToRGB(WORD, WORD, WORD); 9b639cf2d6 2015-05-05 kinaba: COLORREF ColorAdjustLuma(COLORREF, int, BOOL); 9b639cf2d6 2015-05-05 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): 9b639cf2d6 2015-05-05 kinaba: int wnsprintfA(LPSTR, int, LPCSTR, ...); 9b639cf2d6 2015-05-05 kinaba: int wnsprintfW(LPWSTR, int, LPCWSTR, ...); 4e2933c620 2015-04-21 kinaba: extern (Windows): 9b639cf2d6 2015-05-05 kinaba: int wvnsprintfA(LPSTR, int, LPCSTR, va_list); 9b639cf2d6 2015-05-05 kinaba: int wvnsprintfW(LPWSTR, int, LPCWSTR, va_list); 4e2933c620 2015-04-21 kinaba: */ 4e2933c620 2015-04-21 kinaba: 9b639cf2d6 2015-05-05 kinaba: HINSTANCE MLLoadLibraryA(LPCSTR, HANDLE, DWORD, LPCSTR, BOOL); 9b639cf2d6 2015-05-05 kinaba: HINSTANCE MLLoadLibraryW(LPCWSTR, HANDLE, DWORD, LPCWSTR, BOOL); 4e2933c620 2015-04-21 kinaba: 9b639cf2d6 2015-05-05 kinaba: HRESULT DllInstall(BOOL, LPCWSTR); 4e2933c620 2015-04-21 kinaba: 9b639cf2d6 2015-05-05 kinaba: HRESULT StrRetToBufA(LPSTRRET, LPCITEMIDLIST, LPSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: HRESULT StrRetToBufW(LPSTRRET, LPCITEMIDLIST, LPWSTR, UINT); 9b639cf2d6 2015-05-05 kinaba: HRESULT StrRetToStrA(LPSTRRET, LPCITEMIDLIST, LPSTR*); 9b639cf2d6 2015-05-05 kinaba: HRESULT StrRetToStrW(LPSTRRET, LPCITEMIDLIST, LPWSTR*); 9b639cf2d6 2015-05-05 kinaba: HRESULT SHCreateStreamOnFileA(LPCSTR, DWORD, IStream*); 9b639cf2d6 2015-05-05 kinaba: HRESULT SHCreateStreamOnFileW(LPCWSTR, DWORD, IStream*); 9b639cf2d6 2015-05-05 kinaba: IStream SHOpenRegStream2A(HKEY, LPCSTR, LPCSTR, DWORD); 9b639cf2d6 2015-05-05 kinaba: IStream SHOpenRegStream2W(HKEY, LPCWSTR, LPCWSTR, DWORD); 9b639cf2d6 2015-05-05 kinaba: IStream SHOpenRegStreamA(HKEY, LPCSTR, LPCSTR, DWORD); 9b639cf2d6 2015-05-05 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;