/reactos/dll/win32/shell32/ |
H A D | CShellItem.cpp | 28 IShellFolder *psfParent, PCUITEMID_CHILD pidl, IShellItem **ppsi); 265 IShellFolder *psfParent, PCUITEMID_CHILD pidl, IShellItem **ppsi) in SHCreateShellItem() argument 272 TRACE("(%p,%p,%p,%p)\n", pidlParent, psfParent, pidl, ppsi); in SHCreateShellItem() 279 if (pidlParent || psfParent) in SHCreateShellItem() 286 if (FAILED(psfParent->QueryInterface(IID_PPV_ARG(IPersistFolder2, &ppf2Parent)))) in SHCreateShellItem()
|
/reactos/dll/win32/shell32/wine/ |
H A D | shell32_main.c | 437 IShellFolder * psfParent = NULL; in SHGetFileInfoW() local 548 hr = SHBindToParent(pidl, &IID_IShellFolder, (void**)&psfParent, (LPCITEMIDLIST*)&pidlLast); in SHGetFileInfoW() 558 … hr = IShellFolder_GetAttributesOf(psfParent, 1, (LPCITEMIDLIST*)&pidlLast, &psfi->dwAttributes); in SHGetFileInfoW() 574 hr = IShellFolder_GetDisplayNameOf(psfParent, pidlLast, SHGDN_INFOLDER, &str); in SHGetFileInfoW() 585 …hr = SHELL_GetDetailsOfToBuffer(psfParent, pidlLast, col, psfi->szTypeName, _countof(psfi->szTypeN… in SHGetFileInfoW() 648 else if (psfParent) in SHGetFileInfoW() 650 hr = IShellFolder_GetUIObjectOf(psfParent, 0, 1, in SHGetFileInfoW() 722 else if (psfParent) in SHGetFileInfoW() 724 if (!(PidlToSicIndex(psfParent, pidlLast, !(flags & SHGFI_SMALLICON), in SHGetFileInfoW() 751 if (psfParent) in SHGetFileInfoW() [all …]
|
H A D | pidl.c | 102 LPSHELLFOLDER psfParent, lsf = psf; in ILGetDisplayNameExW() local 148 ret = SHBindToParent(pidl, &IID_IShellFolder, (LPVOID*)&psfParent, &pidllast); in ILGetDisplayNameExW() 151 ret = IShellFolder_GetDisplayNameOf(psfParent, pidllast, flag, &strret); in ILGetDisplayNameExW() 157 IShellFolder_Release(psfParent); in ILGetDisplayNameExW()
|
/reactos/modules/rostests/apitests/fontext/ |
H A D | GetDisplayNameOf.cpp | 64 CComPtr<IShellFolder> psfParent; in Initialize() local 66 hr = SHBindToParent(pidl, IID_PPV_ARG(IShellFolder, &psfParent), &pidlRelative); in Initialize() 71 return GetDisplayName(psfParent, pidlRelative, SHGDN_NORMAL, FolderName); in Initialize()
|
/reactos/dll/shellext/ntobjshex/ |
H A D | foldercommon.h | 421 CComPtr<IShellFolder> psfParent = this; in GetUIObjectOf() local 448 psfParent = psfTarget; in GetUIObjectOf() 464 …HRESULT hr = CDefFolderMenu_Create2(parent, hwndOwner, cidl, apidl, psfParent, DefCtxMenuCallback,… in GetUIObjectOf()
|
/reactos/dll/win32/shell32/shellmenu/ |
H A D | CStartMenu.cpp | 645 CComPtr<IShellFolder> psfParent; in RSHELL_CStartMenu_CreateInstance() local 649 … hr = SHBindToParent(pidlProgramsAbsolute, IID_PPV_ARG(IShellFolder, &psfParent), &pcidlPrograms); in RSHELL_CStartMenu_CreateInstance() 653 hr = psfParent->GetDisplayNameOf(pcidlPrograms, SHGDN_FORPARSING | SHGDN_INFOLDER, &str); in RSHELL_CStartMenu_CreateInstance()
|
/reactos/dll/win32/shdocvw/ |
H A D | CNSCBand.cpp | 453 _Inout_ IShellFolder *psfParent, in _InsertItem() argument 460 HRESULT hr = psfParent->GetAttributesOf(1, &pEltRelative, &attrs); in _InsertItem() 467 hr = psfParent->GetDisplayNameOf(pEltRelative, SHGDN_INFOLDER, &strret); in _InsertItem() 476 INT iIcon = SHMapPIDLToSystemImageListIndex(psfParent, pEltRelative, NULL); in _InsertItem()
|
H A D | CNSCBand.h | 182 _Inout_ IShellFolder *psfParent,
|
/reactos/dll/win32/shell32/folders/ |
H A D | CFSFolder.cpp | 1290 IShellFolder *psfParent = NULL; in GetAttributesOf() local 1291 hr = SHBindToParent(m_pidlRoot, IID_PPV_ARG(IShellFolder, &psfParent), NULL); in GetAttributesOf() 1294 hr = psfParent->GetAttributesOf(1, &rpidl, (SFGAOF*)rgfInOut); in GetAttributesOf() 1295 psfParent->Release(); in GetAttributesOf()
|
/reactos/dll/win32/comdlg32/ |
H A D | filedlg.c | 4558 IShellFolder *psf = NULL,*psfParent; in GetShellFolderFromPidl() local 4562 if(SUCCEEDED(SHGetDesktopFolder(&psfParent))) in GetShellFolderFromPidl() 4564 psf = psfParent; in GetShellFolderFromPidl() 4567 …if(SUCCEEDED(IShellFolder_BindToObject(psfParent, pidlAbs, NULL, &IID_IShellFolder, (LPVOID*)&psf)… in GetShellFolderFromPidl() 4569 IShellFolder_Release(psfParent); in GetShellFolderFromPidl() 4574 return psfParent; in GetShellFolderFromPidl()
|