mirror of
https://github.com/reactos/reactos.git
synced 2025-06-19 08:55:35 +00:00
[SDK] Move HIDA helper functions to shellutils.h
This commit is contained in:
parent
2bbc94c6ac
commit
0c7b07dc89
4 changed files with 12 additions and 30 deletions
|
@ -534,4 +534,16 @@ void DumpIdList(LPCITEMIDLIST pcidl)
|
|||
#define S_GREATERTHAN S_FALSE
|
||||
#define MAKE_COMPARE_HRESULT(x) ((x)>0 ? S_GREATERTHAN : ((x)<0 ? S_LESSTHAN : S_EQUAL))
|
||||
|
||||
|
||||
static inline PCUIDLIST_ABSOLUTE HIDA_GetPIDLFolder(CIDA const* pida)
|
||||
{
|
||||
return (PCUIDLIST_ABSOLUTE)(((LPBYTE)pida) + (pida)->aoffset[0]);
|
||||
}
|
||||
|
||||
static inline PCUIDLIST_RELATIVE HIDA_GetPIDLItem(CIDA const* pida, SIZE_T i)
|
||||
{
|
||||
return (PCUIDLIST_RELATIVE)(((LPBYTE)pida) + (pida)->aoffset[i + 1]);
|
||||
}
|
||||
|
||||
|
||||
#endif /* __ROS_SHELL_UTILS_H */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue