ReactOS 0.4.15-dev-7918-g2a2556c
|
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 277 of file shlfolder.cpp.
Referenced by AddFSClassKeysToArray(), CDrivesContextMenu_CreateInstance(), CGuidItemContextMenu_CreateInstance(), CDesktopFolder::CreateViewObject(), CDrivesFolder::CreateViewObject(), CFSFolder::CreateViewObject(), and CNetFolder::GetUIObjectOf().
void AddFSClassKeysToArray | ( | UINT | cidl, |
PCUITEMID_CHILD_ARRAY | apidl, | ||
HKEY * | array, | ||
UINT * | cKeys | ||
) |
Definition at line 292 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 230 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 361 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 168 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 224 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 247 of file shlfolder.cpp.
Referenced by CControlPanelFolder::CompareIDs(), CDrivesFolder::CompareIDs(), CFSFolder::CompareIDs(), CPrinterFolder::CompareIDs(), and CRegFolder::CompareIDs().
HRESULT SHELL32_GetDisplayNameOfChild | ( | IShellFolder2 * | psf, |
LPCITEMIDLIST | pidl, | ||
DWORD | dwFlags, | ||
LPSTRRET | strRet | ||
) |
Definition at line 206 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 562 of file CFSFolder.cpp.
Referenced by CFSFolder::GetAttributesOf().
Definition at line 85 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 79 of file shlfolder.cpp.
Referenced by CRegFolder::ParseDisplayName().
Definition at line 1330 of file CFSFolder.cpp.
Referenced by CDefView::OnNotify(), CFSFolder::SetNameOf(), and SHELL_FS_ProcessDisplayFilename().
Definition at line 1374 of file CFSFolder.cpp.
Referenced by CFSFolder::GetDisplayNameOf().
HRESULT Shell_NextElement | ( | _Inout_ LPWSTR * | ppch, |
_Out_ LPWSTR | pszOut, | ||
_In_ INT | cchOut, | ||
_In_ BOOL | bValidate | ||
) |
Definition at line 30 of file shlfolder.cpp.
Referenced by CFSFolder::_ParseSimple(), and CFSFolder::ParseDisplayName().