ReactOS 0.4.16-dev-570-g1868985
|
#include "config.h"
#include "wine/port.h"
#include <math.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "shlwapi.h"
#include "wingdi.h"
#include "winuser.h"
#include "shlobj.h"
#include "mlang.h"
#include "ddeml.h"
#include "wine/unicode.h"
#include "wine/debug.h"
#include "resource.h"
Go to the source code of this file.
Classes | |
struct | tagSHLWAPI_BYTEFORMATS |
Macros | |
#define | NONAMELESSUNION |
#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) |
Typedefs | |
typedef struct tagSHLWAPI_BYTEFORMATS | SHLWAPI_BYTEFORMATS |
Variables | |
HINSTANCE | shlwapi_hInstance |
Definition at line 1923 of file string.c.
Referenced by StrRetToStrA().
Definition at line 1664 of file string.c.
Referenced by StrRetToBSTR().
Definition at line 1990 of file string.c.
Referenced by StrRetToStrA().
Definition at line 205 of file string.c.
Referenced by StrChrIA(), StrRChrIA(), and StrRStrIA().
Definition at line 217 of file string.c.
Referenced by CAutoComplete::DoAutoAppend(), StrCmpLogicalW(), StrRChrIW(), StrRStrIW(), and URL_GuessScheme().
Definition at line 2874 of file string.c.
|
static |
Definition at line 55 of file string.c.
Referenced by FormatDouble(), and FormatInt().
Definition at line 129 of file string.c.
Referenced by StrFormatByteSizeW().
Definition at line 2952 of file string.c.
Definition at line 2970 of file string.c.
Definition at line 2673 of file string.c.
Referenced by CDefaultContextMenu::_DoInvokeCommandCallback(), CheckEscapesA(), DoesStringRoundTripW(), CShellLink::DoOpen(), CCopyMoveToMenu::GetCommandString(), CDefaultContextMenu::GetCommandString(), CStartMenuBtnCtxMenu::InvokeCommand(), IsLFNDriveA(), MakeShellURLFromPathA(), CDefaultContextMenu::MapVerbToCmdId(), PathIsTemporaryA(), PathQualifyA(), PathResolveA(), SHChangeNotify(), SHELL_GetCommandStringImpl(), and SHInvokeCommandOnContextMenuInternal().
Definition at line 2648 of file string.c.
Referenced by SHAnsiToUnicode().
Definition at line 2890 of file string.c.
Referenced by AllSysInfo(), execute_test(), and SHLoadRegUIStringW().
Definition at line 187 of file string.c.
Referenced by StrChrA(), and StrRChrA().
Definition at line 157 of file string.c.
Referenced by ChrCmpIA(), and SHLWAPI_ChrCmpA().
Definition at line 2066 of file string.c.
Referenced by SHLWAPI_WriteTimeClass().
|
static |
Definition at line 1295 of file string.c.
Referenced by StrRChrA(), and StrRChrIA().
|
static |
Definition at line 1122 of file string.c.
Referenced by StrCSpnA(), StrCSpnIA(), and StrSpnA().
|
static |
Definition at line 2046 of file string.c.
Referenced by SHLWAPI_WriteTimeClass().
|
static |
Definition at line 2087 of file string.c.
Referenced by StrFromTimeIntervalW().
Definition at line 1960 of file string.c.
Referenced by StrRetToStrW(), test_assoc_one(), and TestFilenameA().
Definition at line 2018 of file string.c.
Referenced by AssocGetPerceivedType(), DoSanitizeClipboard(), CRecycleBin::GetDisplayNameOf(), CAutoComplete::GetDropDownStatus(), GetItemOriginalFolder(), CACListISF::GetPaths(), CShellFolder::GetValidCharacters(), CDesktopFolder::GetValidCharacters(), CFSFolder::GetValidCharacters(), CMyDocsFolder::GetValidCharacters(), CMergedFolder::GetValidCharacters(), CFSDropTarget::Initialize(), CFSFolder::Initialize(), CFSFolder::InitializeEx(), CEnumString::Next(), RecursiveFind(), CFindFolder::SearchThreadProc(), SHExplorerParseCmdLine(), ShellPropSheetDialog::ShowAsync(), START_TEST(), StrRetToStrW(), and TEST_StrRet().
Definition at line 2550 of file string.c.
Referenced by SHUnicodeToAnsiCP().
Definition at line 2797 of file string.c.
Referenced by CheckEscapesA(), DoesStringRoundTripW(), CDefaultContextMenu::GetCommandString(), GetCommandStringA(), CStartMenuBtnCtxMenu::InvokeCommand(), CDefView::InvokeContextMenuCommand(), MakeShellURLFromPathA(), CAutoComplete::OnNotify(), PathQualifyA(), PathResolveA(), SHBrowseForFolderA(), SHELL_IsVerb(), SHELL_MapContextMenuVerbToCmdId(), and SHInvokeCommandOnContextMenuInternal().
Definition at line 2698 of file string.c.
Referenced by SHUnicodeToAnsi().
Definition at line 2831 of file string.c.
Definition at line 1444 of file string.c.
Referenced by SHAboutInfoW(), SHAddToRecentDocs(), and StrFormatByteSizeW().
Definition at line 452 of file string.c.
Referenced by CRegistryFolder::FormatValueData().
Definition at line 353 of file string.c.
Referenced by CMruBase::_IsEqual(), AssocFindByBuiltinExtension(), AssocFindByType(), Control_DoLaunch(), CAppDB::EnumerateRegistry(), HandleUninstallCommand(), CAutoComplete::Init(), MatchCmdOption(), SHExplorerParseCmdLine(), and test_assoc_one().
Definition at line 2310 of file string.c.
Referenced by CompareFunc(), CCabFolder::CompareID(), CFSFolder::CompareUiStrings(), and SortListView().
Definition at line 404 of file string.c.
Definition at line 415 of file string.c.
Definition at line 434 of file string.c.
Referenced by CViewStatePropertyBag::_CanAccessUpgradeBag(), CMruBase::_IsEqual(), CFindFolder::CompareIDs(), Dde_OnExecute(), CViewStatePropertyBag::IsSameBag(), CDesktopUpgradePropertyBag::Read(), test_PathCombineW(), and test_StrCpyW().
Definition at line 536 of file string.c.
Referenced by CIniPropertyBag::_GetSectionAndName(), CZipExtract::Extract(), PathCreateFromUrlW(), SHCreatePropertyBagOnProfileSection(), Shell_ParseSpecialFolder(), ShellExec_RunDLL_Helper(), SHGlobalCounterCreateNamedW(), SHPathPrepareForWriteW(), StrCatBuffW(), StrNCatW(), and test_StrXXX_overflows().
Definition at line 2263 of file string.c.
Referenced by SHAnsiToAnsi().
Definition at line 2282 of file string.c.
Referenced by SHUnicodeToUnicode().
Definition at line 514 of file string.c.
Referenced by _ShowContextMenu(), PathCreateFromUrlW(), and test_StrCpyW().
Definition at line 1189 of file string.c.
Definition at line 1064 of file string.c.
Referenced by TEST_StrDupA(), and test_StrDupA().
Definition at line 1093 of file string.c.
Referenced by FileDialog_constructor(), IFileDialog2_fnSetCancelButtonLabel(), IFileDialog2_fnSetDefaultExtension(), IFileDialog2_fnSetFileNameLabel(), IFileDialog2_fnSetFileTypes(), IFileDialog2_fnSetOkButtonLabel(), IFileDialog2_fnSetTitle(), CViewStatePropertyBag::Init(), CIniPropertyBag::Init(), IStream_Create(), IStream_fnStat(), PathCreateFromUrlAlloc(), set_file_name(), SHELL_execute(), SHLoadIndirectString(), SHParseDisplayName(), TEST_StrDupW(), and test_StrXXX_overflows().
Definition at line 2502 of file string.c.
Referenced by CDrivesFolder::GetDetailsOf(), and StrFormatByteSizeA().
Definition at line 2530 of file string.c.
Referenced by CCabFolder::GetItemDetails().
Definition at line 2394 of file string.c.
Referenced by AddUserProfile(), CAvailableApplicationInfo::CAvailableApplicationInfo(), dialog_vcl_add_drives(), FormatFileSizeWithBytes(), CZipFolder::GetDetailsOf(), CDrvDefExt::InitGeneralPage(), InitializeFormatDriveDlg(), InitializeRecycleBinDlg(), InsertDefaultClusterSizeForFs(), PerformancePageRefreshThread(), PrintDiskData(), PrintPartitionData(), CDownloaderProgress::SetProgress(), SH_FormatFileSizeWithBytes(), ShortSizeFormatW(), StrFormatByteSize64A(), UpdateLanStatusUiDlg(), and CDefView::UpdateStatusbar().
Definition at line 1741 of file string.c.
Referenced by CFontExt::GetDetailsOf().
Definition at line 1757 of file string.c.
Referenced by _ILGetFileSize(), CFSFolder::FormatSize(), and StrFormatKBSizeA().
Definition at line 2131 of file string.c.
Referenced by test_StrFromTimeIntervalA().
Definition at line 2153 of file string.c.
Referenced by dialog_proc(), and StrFromTimeIntervalA().
Definition at line 2210 of file string.c.
Definition at line 2232 of file string.c.
Definition at line 1284 of file string.c.
Referenced by CheckEscapesW(), parse_file_list(), and SHFindAttrW().
Definition at line 1335 of file string.c.
HRESULT WINAPI StrRetToBSTR | ( | STRRET * | lpStrRet, |
LPCITEMIDLIST | pidl, | ||
BSTR * | pBstrOut | ||
) |
Definition at line 1700 of file string.c.
Referenced by CFolderItem::get_Name(), CFolderItem::get_Path(), and StrRetToVariantBSTR().
Definition at line 1481 of file string.c.
Definition at line 1530 of file string.c.
Referenced by CFSDropTarget::_CopyItems(), CAddressEditBox::AddComboBoxItem(), COMDLG32_GetDisplayNameOf(), COMDLG32_UpdateCurrentDir(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), FindExpectedFile(), GetCommandString(), GetDisplayName(), CCommonFolder< TSelf, TItemId, TExtractIcon >::GetDisplayNameOf(), GetFullName(), IEGetNameAndFlagsEx(), ok_displayname_(), SHELL32_CompareDetails(), Shell_DisplayNameOf(), SHGetPathCchFromIDListW(), SHGetRealIDL(), SHIsRemovableDrive(), SHOpenFolderAndSelectItems(), test_desktop_displaynameof(), test_FolderShortcut(), test_GetDisplayName(), test_LocalizedNames(), test_SHGetNameFromIDList(), and test_SHGetPathFromIDList().
Definition at line 1631 of file string.c.
Referenced by CEnumMergedFolder::Begin(), GetDetailsOf(), GetDisplayname(), CACListISF::GetDisplayName(), CSendToMenu::LoadAllItems(), SHELL32_GetFSItemAttributes(), SHGetNameFromIDList(), and TEST_StrRet().
Definition at line 627 of file string.c.
Definition at line 667 of file string.c.
Definition at line 594 of file string.c.
Definition at line 903 of file string.c.
Referenced by StrToIntExA().
Definition at line 987 of file string.c.
Referenced by set_content_length(), and StrToIntExW().
Definition at line 826 of file string.c.
Definition at line 886 of file string.c.
Referenced by StrToIntA(), and test_StrToIntExA().
Definition at line 970 of file string.c.
Referenced by CompareVersion(), CAvailableApplicationInfo::RetrieveLanguages(), ShellExec_RunDLL_Helper(), StrCmpLogicalW(), StrToIntW(), test_StrToIntExW(), and UrlUnescapeW().
Definition at line 848 of file string.c.
Definition at line 1842 of file string.c.
Definition at line 1883 of file string.c.
Referenced by BrFolder_OnOK(), EditActionDlg_OnOK(), EditTypeDlg_OnOK(), EditTypeDlg_OnRemove(), FinishDlgProc(), CFSFolder::GetCustomViewInfo(), NewActionDlg_OnOK(), NewExtDlg_OnOK(), CShellLink::OnNotify(), RunDlgProc(), SHELL32_AssocGetExtensionDescription(), ShellExecCmdLine(), WelcomeDlgProc(), and WindowProc().
WINE_DEFAULT_DEBUG_CHANNEL | ( | shell | ) |
|
extern |
Definition at line 33 of file shlwapi_main.c.
Referenced by DllMain(), SHLWAPI_WriteTimeClass(), and StrFormatByteSizeW().