ReactOS 0.4.15-dev-6657-ged9973f
|
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)) |
Functions | |
ULONG | Win32DbgPrint (const char *filename, int line, const char *lpFormat,...) |
BOOL | _ROS_FAILED_HELPER (HRESULT hr, const char *expr, const char *filename, int line) |
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 82 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 561 of file shellutils.h.
Definition at line 559 of file shellutils.h.
Definition at line 560 of file shellutils.h.
#define S_LESSTHAN 0xffff |
Definition at line 558 of file shellutils.h.
Definition at line 72 of file shellutils.h.
|
inlinestatic |
Definition at line 564 of file shellutils.h.
Referenced by _ShowPropertiesDialogThread(), CCopyToMenu::DoGetFileTitle(), CMoveToMenu::DoGetFileTitle(), CCopyToMenu::DoRealCopy(), CMoveToMenu::DoRealMove(), CFontExt::Drop(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), COpenWithMenu::Initialize(), SH_ShowDriveProperties(), SH_ShowPropertiesDialog(), SHGetAttributesFromDataObject(), and TestHIDA().
|
inlinestatic |
Definition at line 569 of file shellutils.h.
Referenced by _ShowPropertiesDialogThread(), CCopyToMenu::DoGetFileTitle(), CMoveToMenu::DoGetFileTitle(), CCopyToMenu::DoRealCopy(), CMoveToMenu::DoRealMove(), CFontExt::Drop(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), FontFolderMenuCallback(), COpenWithMenu::Initialize(), SH_ShowPropertiesDialog(), SHGetAttributesFromDataObject(), and TestHIDA().
Definition at line 27 of file shellutils.h.
Referenced by _ROS_FAILED_HELPER().