ReactOS 0.4.16-dev-197-g92996da
|
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 | 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 | |
ULONG | Win32DbgPrint (const char *filename, int line, const char *lpFormat,...) |
HRESULT | HResultFromWin32 (DWORD hr) |
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) |
#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 621 of file shellutils.h.
Definition at line 619 of file shellutils.h.
Definition at line 620 of file shellutils.h.
#define S_LESSTHAN 0xffff |
Definition at line 618 of file shellutils.h.
#define SEE_CMIC_COMMON_BASICFLAGS |
Definition at line 623 of file shellutils.h.
#define SEE_CMIC_COMMON_FLAGS |
Definition at line 626 of file shellutils.h.
#define SHELL_GetSetting | ( | pss, | |
ssf, | |||
field | |||
) | ( SHGetSetSettings((pss), (ssf), FALSE), (pss)->field ) |
Definition at line 828 of file shellutils.h.
Definition at line 78 of file shellutils.h.
|
inlinestatic |
Definition at line 634 of file shellutils.h.
Referenced by _ShowPropertiesDialogThread(), CFontExt::Drop(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), CShellItemArray::GetItemAt(), COpenWithMenu::Initialize(), SH_ShowPropertiesDialog(), SHELL_CIDA_ILCloneFull(), SHGetAttributesFromDataObject(), ShowDrivePropThreadProc(), and TestHIDA().
|
inlinestatic |
Definition at line 639 of file shellutils.h.
Referenced by _ShowPropertiesDialogThread(), CFontExt::Drop(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), FontFolderMenuCallback(), CShellItemArray::GetItemAt(), COpenWithMenu::Initialize(), SH_ShowPropertiesDialog(), SHELL_CIDA_ILCloneFull(), SHGetAttributesFromDataObject(), and TestHIDA().
Definition at line 70 of file shellutils.h.
Referenced by LoadColumnsStream(), CDefView::LoadViewState(), OpenServiceHelper(), CTrayWindowCtxMenu::QueryContextMenu(), Read(), CGlobalFolderSettings::Save(), CFSFolder::SetNameOf(), and SHELL32_ShowPropertiesDialog().
|
inlinestatic |
Definition at line 98 of file shellutils.h.
Definition at line 27 of file shellutils.h.
Referenced by _ROS_FAILED_HELPER().