ReactOS 0.4.15-dev-6662-g1b3eed5
|
Go to the source code of this file.
Classes | |
struct | shvheader |
Macros | |
#define | CHARS_IN_GUID 39 |
#define | GET_SHGDN_FOR(dwFlags) ((DWORD)dwFlags & (DWORD)0x0000FF00) |
#define | GET_SHGDN_RELATION(dwFlags) ((DWORD)dwFlags & (DWORD)0x000000FF) |
Definition at line 268 of file shlfolder.cpp.
Referenced by AddFSClassKeysToArray(), CDrivesContextMenu_CreateInstance(), CGuidItemContextMenu_CreateInstance(), CDesktopFolder::CreateViewObject(), CDrivesFolder::CreateViewObject(), CFSFolder::CreateViewObject(), and CNetFolder::GetUIObjectOf().
void AddFSClassKeysToArray | ( | PCUITEMID_CHILD | pidl, |
HKEY * | array, | ||
UINT * | cKeys | ||
) |
Definition at line 282 of file shlfolder.cpp.
Referenced by CDesktopFolder::GetUIObjectOf(), and CFSFolder::GetUIObjectOf().
HRESULT CDefViewBckgrndMenu_CreateInstance | ( | IShellFolder * | psf, |
REFIID | riid, | ||
void ** | ppv | ||
) |
Definition at line 334 of file CDefViewBckgrndMenu.cpp.
Referenced by CDefView::GetItemObject().
Definition at line 44 of file shlfolder.cpp.
Referenced by CFSFolder::ParseDisplayName().
Definition at line 227 of file classes.c.
Referenced by CRegFolder::GetDetailsOf(), CRegFolder::GetDisplayNameOf(), HCR_GetClassNameA(), and HCR_GetClassNameW().
HRESULT SH_GetApidlFromDataObject | ( | IDataObject * | pDataObject, |
PIDLIST_ABSOLUTE * | ppidlfolder, | ||
PUITEMID_CHILD ** | apidlItems, | ||
UINT * | pcidl | ||
) |
Definition at line 328 of file shlfolder.cpp.
Referenced by CFSDropTarget::_RepositionItems(), DrivesContextMenuCallback(), and RegFolderContextMenuCallback().
HRESULT SHELL32_BindToSF | ( | LPCITEMIDLIST | pidlRoot, |
PERSIST_FOLDER_TARGET_INFO * | ppfti, | ||
LPCITEMIDLIST | pidl, | ||
const GUID * | clsid, | ||
REFIID | riid, | ||
LPVOID * | ppvOut | ||
) |
Definition at line 160 of file shlfolder.cpp.
Referenced by CDrivesFolder::BindToObject(), CFSFolder::BindToObject(), CNetFolder::BindToObject(), and CRegFolder::BindToObject().
HRESULT SHELL32_CompareChildren | ( | IShellFolder2 * | psf, |
LPARAM | lParam, | ||
LPCITEMIDLIST | pidl1, | ||
LPCITEMIDLIST | pidl2 | ||
) |
Definition at line 216 of file shlfolder.cpp.
Referenced by CDrivesFolder::CompareIDs(), CFSFolder::CompareIDs(), CRegFolder::CompareIDs(), and SHELL32_CompareDetails().
HRESULT SHELL32_CompareDetails | ( | IShellFolder2 * | isf, |
LPARAM | lParam, | ||
LPCITEMIDLIST | pidl1, | ||
LPCITEMIDLIST | pidl2 | ||
) |
Definition at line 239 of file shlfolder.cpp.
Referenced by CControlPanelFolder::CompareIDs(), CDrivesFolder::CompareIDs(), CFSFolder::CompareIDs(), CPrinterFolder::CompareIDs(), and CRegFolder::CompareIDs().
LPITEMIDLIST SHELL32_CreatePidlFromBindCtx | ( | IBindCtx * | pbc, |
LPCWSTR | path | ||
) |
Definition at line 546 of file CFSFolder.cpp.
Referenced by CDesktopFolder::ParseDisplayName(), and CFSFolder::ParseDisplayName().
HRESULT SHELL32_GetDisplayNameOfChild | ( | IShellFolder2 * | psf, |
LPCITEMIDLIST | pidl, | ||
DWORD | dwFlags, | ||
LPSTRRET | strRet | ||
) |
Definition at line 198 of file shlfolder.cpp.
Referenced by CDesktopFolder::GetDisplayNameOf(), CDrivesFolder::GetDisplayNameOf(), CFSFolder::GetDisplayNameOf(), and CRegFolder::GetDisplayNameOf().
HRESULT SHELL32_GetFSItemAttributes | ( | IShellFolder * | psf, |
LPCITEMIDLIST | pidl, | ||
LPDWORD | pdwAttributes | ||
) |
Definition at line 599 of file CFSFolder.cpp.
Referenced by CFSFolder::GetAttributesOf(), and CFSFolder::ParseDisplayName().
Definition at line 81 of file shfldr.h.
Referenced by CRegFolder::GetDisplayNameOf(), and IsNamespaceExtensionHidden().
HRESULT SHELL32_ParseNextElement | ( | IShellFolder2 * | psf, |
HWND | hwndOwner, | ||
LPBC | pbc, | ||
LPITEMIDLIST * | pidlInOut, | ||
LPOLESTR | szNext, | ||
DWORD * | pEaten, | ||
DWORD * | pdwAttributes | ||
) |
Definition at line 71 of file shlfolder.cpp.
Referenced by CDesktopFolder::ParseDisplayName(), CDrivesFolder::ParseDisplayName(), CFSFolder::ParseDisplayName(), and CRegFolder::ParseDisplayName().
Definition at line 1272 of file CFSFolder.cpp.
Referenced by CDefView::OnNotify(), CFSFolder::SetNameOf(), and SHELL_FS_ProcessDisplayFilename().
Definition at line 1316 of file CFSFolder.cpp.
Referenced by CFSFolder::GetDisplayNameOf().