ReactOS 0.4.16-dev-833-g4bc97ad
|
Go to the source code of this file.
Macros | |
#define | DbgPrint(fmt, ...) Win32DbgPrint(__FILE__, __LINE__, fmt, ##__VA_ARGS__) |
#define | IID_PPV_ARG(Itype, ppType) &IID_##Itype, (void**)(ppType) |
#define | IID_NULL_PPV_ARG(Itype, ppType) &IID_##Itype, NULL, (void**)(ppType) |
#define | FAILED_UNEXPECTEDLY(hr) _ROS_FAILED_HELPER((hr), #hr, __FILE__, __LINE__) |
#define | SHELL_ErrorBox SHELL_ErrorBoxHelper |
#define | S_LESSTHAN 0xffff |
#define | S_EQUAL S_OK |
#define | S_GREATERTHAN S_FALSE |
#define | MAKE_COMPARE_HRESULT(x) ((x)>0 ? S_GREATERTHAN : ((x)<0 ? S_LESSTHAN : S_EQUAL)) |
#define | SEE_CMIC_COMMON_BASICFLAGS |
#define | SEE_CMIC_COMMON_FLAGS |
#define | SHELL_GetSetting(pss, ssf, field) ( SHGetSetSettings((pss), (ssf), FALSE), (pss)->field ) |
Functions | |
static ULONG | Win32DbgPrint (const char *filename, int line, const char *lpFormat,...) |
static HRESULT | HResultFromWin32 (DWORD hr) |
static BOOL | _ROS_FAILED_HELPER (HRESULT hr, const char *expr, const char *filename, int line) |
static UINT | SHELL_ErrorBoxHelper (HWND hwndOwner, UINT Error) |
static BOOL | ILIsSingle (LPCITEMIDLIST pidl) |
static PCUIDLIST_ABSOLUTE | HIDA_GetPIDLFolder (CIDA const *pida) |
static PCUIDLIST_RELATIVE | HIDA_GetPIDLItem (CIDA const *pida, SIZE_T i) |
static void | DumpIdListOneLine (LPCITEMIDLIST pidl) |
#define DbgPrint | ( | fmt, | |
... | |||
) | Win32DbgPrint(__FILE__, __LINE__, fmt, ##__VA_ARGS__) |
Definition at line 59 of file shellutils.h.
#define FAILED_UNEXPECTEDLY | ( | hr | ) | _ROS_FAILED_HELPER((hr), #hr, __FILE__, __LINE__) |
Definition at line 88 of file shellutils.h.
Definition at line 67 of file shellutils.h.
Definition at line 66 of file shellutils.h.
#define MAKE_COMPARE_HRESULT | ( | x | ) | ((x)>0 ? S_GREATERTHAN : ((x)<0 ? S_LESSTHAN : S_EQUAL)) |
Definition at line 623 of file shellutils.h.
Definition at line 621 of file shellutils.h.
Definition at line 622 of file shellutils.h.
#define S_LESSTHAN 0xffff |
Definition at line 620 of file shellutils.h.
#define SEE_CMIC_COMMON_BASICFLAGS |
Definition at line 625 of file shellutils.h.
#define SEE_CMIC_COMMON_FLAGS |
Definition at line 628 of file shellutils.h.
#define SHELL_ErrorBox SHELL_ErrorBoxHelper |
Definition at line 126 of file shellutils.h.
#define SHELL_GetSetting | ( | pss, | |
ssf, | |||
field | |||
) | ( SHGetSetSettings((pss), (ssf), FALSE), (pss)->field ) |
Definition at line 830 of file shellutils.h.
|
inlinestatic |
Definition at line 78 of file shellutils.h.
|
inlinestatic |
Definition at line 833 of file shellutils.h.
|
inlinestatic |
Definition at line 636 of file shellutils.h.
Referenced by CFontExt::Drop(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), CShellItemArray::GetItemAt(), COpenWithMenu::Initialize(), SHELL_CIDA_ILCloneFull(), SHELL_CloneDataObject(), SHGetAttributesFromDataObject(), and TestHIDA().
|
inlinestatic |
Definition at line 641 of file shellutils.h.
Referenced by CFontExt::Drop(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), ExtractFilesCallback(), FontFolderMenuCallback(), FSFolderItemPropDialogInitCallback(), CShellItemArray::GetItemAt(), COpenWithMenu::Initialize(), SHELL32_ShowFilesystemItemPropertiesDialogAsync(), SHELL_CIDA_ILCloneFull(), SHELL_CloneDataObject(), SHGetAttributesFromDataObject(), and TestHIDA().
Definition at line 70 of file shellutils.h.
|
inlinestatic |
Definition at line 631 of file shellutils.h.
Referenced by CCabFolder::CompareIDs(), and SHOpenFolderAndSelectItems().
Definition at line 98 of file shellutils.h.
|
inlinestatic |
Definition at line 27 of file shellutils.h.
Referenced by _ROS_FAILED_HELPER().