Data Structures |
| struct | SHLWAPI_BYTEFORMATS |
Defines |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
| #define | NO_SHLWAPI_REG |
| #define | NO_SHLWAPI_STREAM |
| #define | KB ((ULONGLONG)1024) |
| #define | MB (KB*KB) |
| #define | GB (KB*KB*KB) |
| #define | TB (KB*KB*KB*KB) |
| #define | PB (KB*KB*KB*KB*KB) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (shell) |
| static HRESULT | _SHStrDupAA (LPCSTR, LPSTR *) |
| static HRESULT | _SHStrDupAW (LPCWSTR, LPSTR *) |
| static void | FillNumberFmt (NUMBERFMTW *fmt, LPWSTR decimal_buffer, int decimal_bufwlen, LPWSTR thousand_buffer, int thousand_bufwlen) |
| static int | FormatInt (LONGLONG qdwValue, LPWSTR pszBuf, int cchBuf) |
| static int | FormatDouble (double value, int decimals, LPWSTR pszBuf, int cchBuf) |
| static BOOL | SHLWAPI_ChrCmpHelperA (WORD ch1, WORD ch2, DWORD dwFlags) |
| static BOOL WINAPI | SHLWAPI_ChrCmpA (WORD ch1, WORD ch2) |
| BOOL WINAPI | ChrCmpIA (WORD ch1, WORD ch2) |
| BOOL WINAPI | ChrCmpIW (WCHAR ch1, WCHAR ch2) |
| LPSTR WINAPI | StrChrA (LPCSTR lpszStr, WORD ch) |
| LPWSTR WINAPI | StrChrW (LPCWSTR lpszStr, WCHAR ch) |
| LPSTR WINAPI | StrChrIA (LPCSTR lpszStr, WORD ch) |
| LPWSTR WINAPI | StrChrIW (LPCWSTR lpszStr, WCHAR ch) |
| LPWSTR WINAPI | StrChrNW (LPCWSTR lpszStr, WCHAR ch, UINT cchMax) |
| int WINAPI | StrCmpIW (LPCWSTR lpszStr, LPCWSTR lpszComp) |
| INT WINAPI | StrCmpNA (LPCSTR lpszStr, LPCSTR lpszComp, INT iLen) |
| INT WINAPI | StrCmpNW (LPCWSTR lpszStr, LPCWSTR lpszComp, INT iLen) |
| int WINAPI | StrCmpNIA (LPCSTR lpszStr, LPCSTR lpszComp, int iLen) |
| INT WINAPI | StrCmpNIW (LPCWSTR lpszStr, LPCWSTR lpszComp, int iLen) |
| int WINAPI | StrCmpW (LPCWSTR lpszStr, LPCWSTR lpszComp) |
| LPWSTR WINAPI | StrCatW (LPWSTR lpszStr, LPCWSTR lpszSrc) |
| LPWSTR WINAPI | StrCpyW (LPWSTR lpszStr, LPCWSTR lpszSrc) |
| LPWSTR WINAPI | StrCpyNW (LPWSTR dst, LPCWSTR src, int count) |
| static LPSTR | SHLWAPI_StrStrHelperA (LPCSTR lpszStr, LPCSTR lpszSearch, INT(WINAPI *pStrCmpFn)(LPCSTR, LPCSTR, INT)) |
| LPSTR WINAPI | StrStrA (LPCSTR lpszStr, LPCSTR lpszSearch) |
| LPWSTR WINAPI | StrStrW (LPCWSTR lpszStr, LPCWSTR lpszSearch) |
| LPSTR WINAPI | StrRStrIA (LPCSTR lpszStr, LPCSTR lpszEnd, LPCSTR lpszSearch) |
| LPWSTR WINAPI | StrRStrIW (LPCWSTR lpszStr, LPCWSTR lpszEnd, LPCWSTR lpszSearch) |
| LPSTR WINAPI | StrStrIA (LPCSTR lpszStr, LPCSTR lpszSearch) |
| LPWSTR WINAPI | StrStrIW (LPCWSTR lpszStr, LPCWSTR lpszSearch) |
| LPWSTR WINAPI | StrStrNW (LPCWSTR lpFirst, LPCWSTR lpSrch, UINT cchMax) |
| LPWSTR WINAPI | StrStrNIW (LPCWSTR lpFirst, LPCWSTR lpSrch, UINT cchMax) |
| int WINAPI | StrToIntA (LPCSTR lpszStr) |
| int WINAPI | StrToIntW (LPCWSTR lpszStr) |
| BOOL WINAPI | StrToIntExA (LPCSTR lpszStr, DWORD dwFlags, LPINT lpiRet) |
| BOOL WINAPI | StrToIntExW (LPCWSTR lpszStr, DWORD dwFlags, LPINT lpiRet) |
| LPSTR WINAPI | StrDupA (LPCSTR lpszStr) |
| LPWSTR WINAPI | StrDupW (LPCWSTR lpszStr) |
| static int | SHLWAPI_StrSpnHelperA (LPCSTR lpszStr, LPCSTR lpszMatch, LPSTR(WINAPI *pStrChrFn)(LPCSTR, WORD), BOOL bInvert) |
| int WINAPI | StrSpnA (LPCSTR lpszStr, LPCSTR lpszMatch) |
| int WINAPI | StrSpnW (LPCWSTR lpszStr, LPCWSTR lpszMatch) |
| int WINAPI | StrCSpnA (LPCSTR lpszStr, LPCSTR lpszMatch) |
| int WINAPI | StrCSpnW (LPCWSTR lpszStr, LPCWSTR lpszMatch) |
| int WINAPI | StrCSpnIA (LPCSTR lpszStr, LPCSTR lpszMatch) |
| int WINAPI | StrCSpnIW (LPCWSTR lpszStr, LPCWSTR lpszMatch) |
| LPSTR WINAPI | StrPBrkA (LPCSTR lpszStr, LPCSTR lpszMatch) |
| LPWSTR WINAPI | StrPBrkW (LPCWSTR lpszStr, LPCWSTR lpszMatch) |
| static LPSTR | SHLWAPI_StrRChrHelperA (LPCSTR lpszStr, LPCSTR lpszEnd, WORD ch, BOOL(WINAPI *pChrCmpFn)(WORD, WORD)) |
| LPSTR WINAPI | StrRChrA (LPCSTR lpszStr, LPCSTR lpszEnd, WORD ch) |
| LPWSTR WINAPI | StrRChrW (LPCWSTR str, LPCWSTR end, WORD ch) |
| LPSTR WINAPI | StrRChrIA (LPCSTR lpszStr, LPCSTR lpszEnd, WORD ch) |
| LPWSTR WINAPI | StrRChrIW (LPCWSTR str, LPCWSTR end, WORD ch) |
| LPSTR WINAPI | StrCatBuffA (LPSTR lpszStr, LPCSTR lpszCat, INT cchMax) |
| LPWSTR WINAPI | StrCatBuffW (LPWSTR lpszStr, LPCWSTR lpszCat, INT cchMax) |
| HRESULT WINAPI | StrRetToBufA (LPSTRRET src, const ITEMIDLIST *pidl, LPSTR dest, UINT len) |
| HRESULT WINAPI | StrRetToBufW (LPSTRRET src, const ITEMIDLIST *pidl, LPWSTR dest, UINT len) |
| HRESULT WINAPI | StrRetToStrA (LPSTRRET lpStrRet, const ITEMIDLIST *pidl, LPSTR *ppszName) |
| HRESULT WINAPI | StrRetToStrW (LPSTRRET lpStrRet, const ITEMIDLIST *pidl, LPWSTR *ppszName) |
| static HRESULT | _SHStrDupAToBSTR (LPCSTR src, BSTR *pBstrOut) |
| HRESULT WINAPI | StrRetToBSTR (STRRET *lpStrRet, LPCITEMIDLIST pidl, BSTR *pBstrOut) |
| LPSTR WINAPI | StrFormatKBSizeA (LONGLONG llBytes, LPSTR lpszDest, UINT cchMax) |
| LPWSTR WINAPI | StrFormatKBSizeW (LONGLONG llBytes, LPWSTR lpszDest, UINT cchMax) |
| LPSTR WINAPI | StrNCatA (LPSTR lpszStr, LPCSTR lpszCat, INT cchMax) |
| LPWSTR WINAPI | StrNCatW (LPWSTR lpszStr, LPCWSTR lpszCat, INT cchMax) |
| BOOL WINAPI | StrTrimA (LPSTR lpszStr, LPCSTR lpszTrim) |
| BOOL WINAPI | StrTrimW (LPWSTR lpszStr, LPCWSTR lpszTrim) |
| HRESULT WINAPI | SHStrDupA (LPCSTR lpszStr, LPWSTR *lppszDest) |
| HRESULT WINAPI | SHStrDupW (LPCWSTR src, LPWSTR *dest) |
| static LPWSTR | SHLWAPI_WriteReverseNum (LPWSTR lpszOut, DWORD dwNum) |
| static int | SHLWAPI_FormatSignificant (LPWSTR lpszNum, int dwDigits) |
| static int | SHLWAPI_WriteTimeClass (LPWSTR lpszOut, DWORD dwValue, UINT uClassStringId, int iDigits) |
| INT WINAPI | StrFromTimeIntervalA (LPSTR lpszStr, UINT cchMax, DWORD dwMS, int iDigits) |
| INT WINAPI | StrFromTimeIntervalW (LPWSTR lpszStr, UINT cchMax, DWORD dwMS, int iDigits) |
| BOOL WINAPI | StrIsIntlEqualA (BOOL bCase, LPCSTR lpszStr, LPCSTR lpszComp, int iLen) |
| BOOL WINAPI | StrIsIntlEqualW (BOOL bCase, LPCWSTR lpszStr, LPCWSTR lpszComp, int iLen) |
| LPSTR WINAPI | StrCpyNXA (LPSTR lpszDest, LPCSTR lpszSrc, int iLen) |
| LPWSTR WINAPI | StrCpyNXW (LPWSTR lpszDest, LPCWSTR lpszSrc, int iLen) |
| INT WINAPI | StrCmpLogicalW (LPCWSTR lpszStr, LPCWSTR lpszComp) |
| LPWSTR WINAPI | StrFormatByteSizeW (LONGLONG llBytes, LPWSTR lpszDest, UINT cchMax) |
| LPSTR WINAPI | StrFormatByteSize64A (LONGLONG llBytes, LPSTR lpszDest, UINT cchMax) |
| LPSTR WINAPI | StrFormatByteSizeA (DWORD dwBytes, LPSTR lpszDest, UINT cchMax) |
| DWORD WINAPI | SHTruncateString (LPSTR lpStr, DWORD size) |
| char WINAPI | SHStripMneumonicA (LPCSTR lpszStr) |
| WCHAR WINAPI | SHStripMneumonicW (LPCWSTR lpszStr) |
| DWORD WINAPI | SHAnsiToUnicodeCP (DWORD dwCp, LPCSTR lpSrcStr, LPWSTR lpDstStr, int iLen) |
| DWORD WINAPI | SHAnsiToUnicode (LPCSTR lpSrcStr, LPWSTR lpDstStr, int iLen) |
| DWORD WINAPI | SHUnicodeToAnsiCP (UINT CodePage, LPCWSTR lpSrcStr, LPSTR lpDstStr, int dstlen) |
| INT WINAPI | SHUnicodeToAnsi (LPCWSTR lpSrcStr, LPSTR lpDstStr, INT iLen) |
| DWORD WINAPI | SHAnsiToAnsi (LPCSTR lpszSrc, LPSTR lpszDst, int iLen) |
| DWORD WINAPI | SHUnicodeToUnicode (LPCWSTR lpszSrc, LPWSTR lpszDst, int iLen) |
| BOOL WINAPI | DoesStringRoundTripA (LPCSTR lpSrcStr, LPSTR lpDst, INT iLen) |
| BOOL WINAPI | DoesStringRoundTripW (LPCWSTR lpSrcStr, LPSTR lpDst, INT iLen) |
| HRESULT WINAPI | SHLoadIndirectString (LPCWSTR src, LPWSTR dst, UINT dst_len, void **reserved) |
Variables |
| HINSTANCE | shlwapi_hInstance |