Lines Matching refs:apidl
31 … PCUITEMID_CHILD_ARRAY apidl, IShellFolder *psf, IContextMenu **ppcm);
344 … STDMETHOD(GetAttributesOf)(UINT cidl, PCUITEMID_CHILD_ARRAY apidl, DWORD *rgfInOut) override;
345 …STDMETHOD(GetUIObjectOf)(HWND hwndOwner, UINT cidl, PCUITEMID_CHILD_ARRAY apidl, REFIID riid, UINT…
554 HRESULT WINAPI CRegFolder::GetAttributesOf(UINT cidl, PCUITEMID_CHILD_ARRAY apidl, DWORD *rgfInOut) in GetAttributesOf() argument
556 if (!rgfInOut || !cidl || !apidl) in GetAttributesOf()
562 while(cidl > 0 && *apidl) in GetAttributesOf()
564 if (_ILIsSpecialFolder(*apidl)) in GetAttributesOf()
565 GetGuidItemAttributes(*apidl, rgfInOut); in GetAttributesOf()
568 apidl++; in GetAttributesOf()
578 HRESULT WINAPI CRegFolder::GetUIObjectOf(HWND hwndOwner, UINT cidl, PCUITEMID_CHILD_ARRAY apidl, in GetUIObjectOf() argument
591 hr = CGuidItemExtractIcon_CreateInstance(apidl[0], riid, &pObj); in GetUIObjectOf()
595 if (!_ILGetGUIDPointer (apidl[0])) in GetUIObjectOf()
601 …hr = CRegItemContextMenu_CreateInstance(m_pidlRoot, hwndOwner, cidl, apidl, static_cast<IShellFold… in GetUIObjectOf()
605 … hr = IDataObject_Constructor (hwndOwner, m_pidlRoot, apidl, cidl, TRUE, (IDataObject **)&pObj); in GetUIObjectOf()
878 PUITEMID_CHILD *apidl; in RegFolderContextMenuCallback() local
880 HRESULT hr = SH_GetApidlFromDataObject(pdtobj, &pidlFolder, &apidl, &cidl); in RegFolderContextMenuCallback()
885 const REQUIREDREGITEM* pRequired = pRegFolder->IsRequiredItem(apidl[0]); in RegFolderContextMenuCallback()
893 else if (_ILIsDesktop(pidlFolder) && _ILIsDesktop(apidl[0])) in RegFolderContextMenuCallback()
898 else if (_ILIsDesktop(pidlFolder) && _ILIsBitBucket(apidl[0])) in RegFolderContextMenuCallback()
909 _ILFreeaPidl(apidl, cidl); in RegFolderContextMenuCallback()
914 … PCUITEMID_CHILD_ARRAY apidl, IShellFolder *psf, IContextMenu **ppcm) in CRegItemContextMenu_CreateInstance() argument
919 const GUID *pGuid = _ILGetGUIDPointer(apidl[0]); in CRegItemContextMenu_CreateInstance()
935 …SFGAOF att = (psf && cidl) ? SHGetAttributes(pOuterSF ? pOuterSF.p : psf, apidl[0], SFGAO_FOLDER) … in CRegItemContextMenu_CreateInstance()
939 …return CDefFolderMenu_Create2(pidlFolder, hwnd, cidl, apidl, psf, RegFolderContextMenuCallback, cK… in CRegItemContextMenu_CreateInstance()