/reactos/dll/win32/browseui/ |
H A D | aclistisf.cpp | 155 TRACE("(%p, %p)\n", this, pidlChild); in GetDisplayName() 160 HRESULT hr = m_pShellFolder->GetDisplayNameOf(pidlChild, dwFlags, &StrRet); in GetDisplayName() 164 hr = m_pShellFolder->GetDisplayNameOf(pidlChild, dwFlags, &StrRet); in GetDisplayName() 178 CACListISF::GetPaths(LPCITEMIDLIST pidlChild, CComHeapPtr<WCHAR>& pszRaw, in GetPaths() argument 181 TRACE("(%p, %p)\n", this, pidlChild); in GetPaths() 184 HRESULT hr = GetDisplayName(pidlChild, pszChild); in GetPaths() 231 CComHeapPtr<ITEMIDLIST> pidlChild; in Next() local 238 pidlChild.Free(); in Next() 239 hr = m_pEnumIDList->Next(1, &pidlChild, NULL); in Next() 245 GetPaths(pidlChild, pszRawPath, pszExpanded); in Next() [all …]
|
H A D | addresseditbox.cpp | 121 PCITEMID_CHILD pidlChild; in RefreshAddress() local 122 hr = SHBindToParent(absolutePIDL, IID_PPV_ARG(IShellFolder, &pShellFolder), &pidlChild); in RefreshAddress() 129 item.iImage = SHMapPIDLToSystemImageListIndex(pShellFolder, pidlChild, &item.iSelectedImage); in RefreshAddress() 347 LPCITEMIDLIST pidlChild; in Execute() local 349 hr = SHBindToParent(pidlLastParsed, IID_PPV_ARG(IShellFolder, &sf), &pidlChild); in Execute() 353 hr = SHInvokeDefaultCommand(topLevelWindow, sf, pidlChild); in Execute() 561 LPCITEMIDLIST pidlChild; in AddComboBoxItem() local 563 hr = SHBindToParent(pidl, IID_PPV_ARG(IShellFolder, &sf), &pidlChild); in AddComboBoxItem() 568 hr = sf->GetDisplayNameOf(pidlChild, SHGDN_FORADDRESSBAR, &strret); in AddComboBoxItem() 572 hr = StrRetToBufW(&strret, pidlChild, buf, 4095); in AddComboBoxItem() [all …]
|
H A D | aclistisf.h | 60 HRESULT GetDisplayName(LPCITEMIDLIST pidlChild, CComHeapPtr<WCHAR>& pszChild); 61 HRESULT GetPaths(LPCITEMIDLIST pidlChild, CComHeapPtr<WCHAR>& pszRaw,
|
H A D | shellbrowser.cpp | 935 LPITEMIDLIST pidlChild; in SHBindToFolderIDListParent() local 953 pidlChild = ILClone(ILFindLastID(pidl)); in SHBindToFolderIDListParent() 960 *ppidlLast = pidlChild; in SHBindToFolderIDListParent() 962 ILFree(pidlChild); in SHBindToFolderIDListParent() 1153 LPCITEMIDLIST pidlChild; in BrowseToPath() local 1158 hResult = SHBindToParent(absolutePIDL, IID_PPV_ARG(IShellFolder, &sf), &pidlChild); in BrowseToPath() 1161 index = SHMapPIDLToSystemImageListIndex(sf, pidlChild, &indexOpen); in BrowseToPath()
|
/reactos/dll/win32/shell32/ |
H A D | brfolder.cpp | 82 _In_ PCUITEMID_CHILD pidlChild, 131 PCUITEMID_CHILD pidlRef = pItemData->pidlChild; in BrFolder_GetChildrenEnum() 235 PCIDLIST_RELATIVE pidlChild, in BrFolder_GetName() argument 265 if (ILIsEqual(pidlTemp, pItemData->pidlChild)) in BrFolder_IsTreeItemInEnum() 278 _Outptr_opt_ PITEMID_CHILD pidlChild) in BrFolder_TreeItemHasThisChild() argument 284 if (ILIsEqual(pItemData->pidlChild, pidlChild)) in BrFolder_TreeItemHasThisChild() 335 _In_ PCUITEMID_CHILD pidlChild, in BrFolder_InsertItem() argument 360 (pidlParent ? ILCombine(pidlParent, pidlChild) : ILClone(pidlChild)); in BrFolder_InsertItem() 433 PCIDLIST_RELATIVE pidlChild = pItemData->pidlChild; in BrFolder_CheckValidSelection() local 489 if (!_ILIsEmpty(pItemData->pidlChild)) in BrFolder_Treeview_Expand() [all …]
|
H A D | CSendToMenu.h | 36 PITEMID_CHILD pidlChild; member 42 , pidlChild(child) in SENDTO_ITEM() 50 CoTaskMemFree(pidlChild); in ~SENDTO_ITEM()
|
H A D | CSendToMenu.cpp | 174 CComHeapPtr<ITEMID_CHILD> pidlChild(child); in LoadAllItems() local 177 hr = m_pSendTo->GetDisplayNameOf(pidlChild, SHGDN_NORMAL, &strret); in LoadAllItems() 182 hr = StrRetToStrW(&strret, pidlChild, &pszText); in LoadAllItems() 187 pidlAbsolute.Attach(ILCombine(pidlSendTo, pidlChild)); in LoadAllItems() 196 new SENDTO_ITEM(pidlChild.Detach(), pszText.Detach(), fi.hIcon); in LoadAllItems() 269 hr = m_pSendTo->GetUIObjectOf(NULL, 1, &pItem->pidlChild, IID_IDropTarget, in DoSendToItem()
|
H A D | shlfolder.cpp | 159 LPCITEMIDLIST pidlChild, const GUID* clsid, REFIID riid, LPVOID *ppvOut) in SHELL32_CoCreateInitSF() argument 168 LPITEMIDLIST pidlAbsolute = ILCombine (pidlRoot, pidlChild); in SHELL32_CoCreateInitSF() 199 PITEMID_CHILD pidlChild = ILCloneFirst (pidl); in SHELL32_BindToSF() local 200 if (!pidlChild) in SHELL32_BindToSF() 206 pidlChild, in SHELL32_BindToSF() 209 ILFree(pidlChild); in SHELL32_BindToSF()
|
H A D | shfldr.h | 117 LPCITEMIDLIST pidlChild, const GUID* clsid, REFIID riid, LPVOID *ppvOut);
|
H A D | COpenWithMenu.cpp | 1410 LPCITEMIDLIST pidlChild; in Initialize() local 1427 pidlChild = HIDA_GetPIDLItem(pida, 0); in Initialize() 1429 if (!_ILIsValue(pidlChild)) in Initialize() 1435 CComHeapPtr<ITEMIDLIST> pidl(ILCombine(pidlFolder2, pidlChild)); in Initialize()
|
H A D | utils.cpp | 306 PCUITEMID_CHILD pidlChild; in SHELL_GetUIObjectOfAbsoluteItem() local 307 HRESULT hr = SHBindToParent(pidl, IID_PPV_ARG(IShellFolder, &psf), &pidlChild); in SHELL_GetUIObjectOfAbsoluteItem() 310 hr = psf->GetUIObjectOf(hWnd, 1, &pidlChild, riid, NULL, ppvObj); in SHELL_GetUIObjectOfAbsoluteItem()
|
H A D | CDefaultContextMenu.cpp | 1313 LPCMINVOKECOMMANDINFOEX lpcmi, LPCITEMIDLIST pidlChild, DWORD wFlags) in TryToBrowse() argument 1327 hr = SHILCombine(m_pidlFolder, pidlChild, &pidl); in TryToBrowse()
|
/reactos/dll/shellext/mydocs/ |
H A D | CMyDocsDropHandler.cpp | 92 PCITEMID_CHILD pidlChild = HIDA_GetPIDLItem(pida, iItem); in Drop() local 93 CComHeapPtr<ITEMIDLIST> pidl(ILCombine(pidlParent, pidlChild)); in Drop()
|
/reactos/dll/shellext/sendmail/ |
H A D | CDeskLinkDropHandler.cpp | 77 LPCITEMIDLIST pidlChild = HIDA_GetPIDLItem(pida, i); in Drop() local 79 CComHeapPtr<ITEMIDLIST> pidl(ILCombine(pidlParent, pidlChild)); in Drop()
|
/reactos/dll/win32/shell32/wine/ |
H A D | pidl.c | 638 LPCITEMIDLIST _ILIsParentEx(LPCITEMIDLIST pidlParent, LPCITEMIDLIST pidlChild, BOOL bImmediate) in _ILIsParentEx() argument 640 LPCITEMIDLIST pParentRoot = pidlParent, pChildRoot = pidlChild, pResult = NULL; in _ILIsParentEx() 644 if (!pidlParent || !pidlChild) in _ILIsParentEx() 649 cb += pidlChild->mkid.cb; in _ILIsParentEx() 650 if (!pidlChild->mkid.cb) in _ILIsParentEx() 657 pidlChild = _ILUnsafeNext(pidlChild); in _ILIsParentEx() 661 if (bImmediate && (!pidlChild->mkid.cb || _ILUnsafeNext(pidlChild)->mkid.cb)) in _ILIsParentEx() 669 pResult = pidlChild; in _ILIsParentEx() 697 BOOL WINAPI ILIsParent(LPCITEMIDLIST pidlParent, LPCITEMIDLIST pidlChild, BOOL bImmediate) in ILIsParent() argument 700 LPCITEMIDLIST pChild = pidlChild; in ILIsParent() [all …]
|
/reactos/dll/win32/shdocvw/ |
H A D | CNSCBand.cpp | 284 _In_ PCITEMID_CHILD pidlChild) in _TreeItemHasThisChild() argument 290 if (ILIsEqual(pItemData->relativePidl, pidlChild)) in _TreeItemHasThisChild() 826 LPCITEMIDLIST pidlChild; in OnEndLabelEdit() local 829 hr = SHBindToParent(info->absolutePidl, IID_PPV_ARG(IShellFolder, &pParent), &pidlChild); in OnEndLabelEdit() 834 hr = pParent->SetNameOf(m_hWnd, pidlChild, dispInfo->item.pszText, SHGDN_INFOLDER, &pidlNew); in OnEndLabelEdit() 972 LPCITEMIDLIST pidlChild; in OnContextMenu() local 973 … HRESULT hr = SHBindToParent(info->absolutePidl, IID_PPV_ARG(IShellFolder, &pFolder), &pidlChild); in OnContextMenu() 978 … hr = pFolder->GetUIObjectOf(m_hWnd, 1, &pidlChild, IID_NULL_PPV_ARG(IContextMenu, &contextMenu)); in OnContextMenu() 986 hr = pFolder->GetAttributesOf(1, &pidlChild, &attr); in OnContextMenu()
|
H A D | CNSCBand.h | 198 BOOL _TreeItemHasThisChild(_In_ HTREEITEM hItem, _In_ PCITEMID_CHILD pidlChild);
|
/reactos/dll/win32/shell32/shellmenu/ |
H A D | CStartMenu.cpp | 381 LPCITEMIDLIST pidlChild = NULL; in OnGetContextMenu() local 382 HRESULT hr = SHBindToParent(pidl, IID_IShellFolder, (void**)&pSF, &pidlChild); in OnGetContextMenu() 386 return pSF->GetUIObjectOf(NULL, 1, &pidlChild, IID_IContextMenu, NULL, pv); in OnGetContextMenu()
|
/reactos/dll/win32/shell32/folders/ |
H A D | CDesktopFolder.cpp | 337 CComHeapPtr<ITEMIDLIST> pidlChild; in _ParseDisplayNameByParent() local 339 pchEaten, &pidlChild, pdwAttributes); in _ParseDisplayNameByParent() 343 *ppidl = ILCombine(pidlParent, pidlChild); in _ParseDisplayNameByParent()
|
H A D | CDrivesFolder.cpp | 641 CComHeapPtr<ITEMIDLIST> pidlChild; in ParseDisplayName() local 643 &pidlChild, pdwAttributes); in ParseDisplayName() 647 hr = SHILCombine(pidlTemp, pidlChild, ppidl); in ParseDisplayName()
|
H A D | CFSFolder.cpp | 947 CComHeapPtr<ITEMIDLIST> pidlChild; in ParseDisplayName() local 948 hr = psfChild->ParseDisplayName(hwndOwner, pbc, pchNext, &chEaten, &pidlChild, in ParseDisplayName() 953 hr = SHILAppend(pidlChild.Detach(), ppidl); in ParseDisplayName()
|
/reactos/dll/shellext/cabview/ |
H A D | folder.cpp | 741 LPCITEMIDLIST pidlChild = ILFindLastID(HIDA_GetPIDLItem(data.pCIDA, i)); in ExtractFilesCallback() local 742 CABITEM *haystack = CABITEM::Validate(pidlChild); in ExtractFilesCallback()
|
/reactos/dll/win32/browseui/shellfind/ |
H A D | CFindFolder.cpp | 14 … LPCITEMIDLIST pidlChild, const GUID* clsid, REFIID riid, LPVOID *ppvOut) in SHELL32_CoCreateInitSF() argument 23 LPITEMIDLIST pidlAbsolute = ILCombine (pidlRoot, pidlChild); in SHELL32_CoCreateInitSF()
|