ReactOS 0.4.15-dev-6680-g8c76870
|
Go to the source code of this file.
Macros | |
#define | ARRAY_SIZE(a) (sizeof(a) / sizeof(*(a))) |
#define | INVALID_INDEX -1 |
#define | InitFormatEtc(fe, cf, med) |
#define | KeyStateToDropEffect(kst) |
#define | ASK_DELETE_FILE 1 |
#define | ASK_DELETE_FOLDER 2 |
#define | ASK_DELETE_MULTIPLE_ITEM 3 |
#define | ASK_CREATE_FOLDER 4 |
#define | ASK_OVERWRITE_FILE 5 |
#define | ASK_DELETE_SELECTED 6 |
#define | ASK_TRASH_FILE 7 |
#define | ASK_TRASH_FOLDER 8 |
#define | ASK_TRASH_MULTIPLE_ITEM 9 |
#define | ASK_CANT_TRASH_ITEM 10 |
#define | ASK_OVERWRITE_FOLDER 11 |
#define | __SHFreeAndNil(ptr) |
#define | HICON_16(h32) (LOWORD(h32)) |
#define | HICON_32(h16) ((HICON)(ULONG_PTR)(h16)) |
#define | HINSTANCE_32(h16) ((HINSTANCE)(ULONG_PTR)(h16)) |
#define | HINSTANCE_16(h32) (LOWORD(h32)) |
Variables | |
HMODULE huser32 | DECLSPEC_HIDDEN |
Definition at line 136 of file shell32_main.h.
#define ASK_CANT_TRASH_ITEM 10 |
Definition at line 121 of file shell32_main.h.
#define ASK_CREATE_FOLDER 4 |
Definition at line 115 of file shell32_main.h.
#define ASK_DELETE_FILE 1 |
Definition at line 112 of file shell32_main.h.
#define ASK_DELETE_FOLDER 2 |
Definition at line 113 of file shell32_main.h.
#define ASK_DELETE_MULTIPLE_ITEM 3 |
Definition at line 114 of file shell32_main.h.
#define ASK_DELETE_SELECTED 6 |
Definition at line 117 of file shell32_main.h.
#define ASK_OVERWRITE_FILE 5 |
Definition at line 116 of file shell32_main.h.
#define ASK_OVERWRITE_FOLDER 11 |
Definition at line 122 of file shell32_main.h.
#define ASK_TRASH_FILE 7 |
Definition at line 118 of file shell32_main.h.
#define ASK_TRASH_FOLDER 8 |
Definition at line 119 of file shell32_main.h.
#define ASK_TRASH_MULTIPLE_ITEM 9 |
Definition at line 120 of file shell32_main.h.
Definition at line 169 of file shell32_main.h.
Definition at line 172 of file shell32_main.h.
Definition at line 171 of file shell32_main.h.
Definition at line 86 of file shell32_main.h.
#define INVALID_INDEX -1 |
Definition at line 40 of file shell32_main.h.
#define KeyStateToDropEffect | ( | kst | ) |
Definition at line 95 of file shell32_main.h.
Definition at line 141 of file shell32_main.h.
Definition at line 160 of file shell32_main.h.
Referenced by FindExecutableA(), OpenAs_RunDLLA(), PathResolveA(), ShellExecuteExA(), and WOWShellExecute().
Definition at line 147 of file shell32_main.h.
Referenced by ShellExecute_ContextMenuVerb().
void WINAPI _InsertMenuItemW | ( | HMENU | hmenu, |
UINT | indexMenu, | ||
BOOL | fByPosition, | ||
UINT | wID, | ||
UINT | fType, | ||
LPCWSTR | dwTypeData, | ||
UINT | fState | ||
) |
Definition at line 418 of file shfldr_netconnect.cpp.
Referenced by CDesktopFolder::CallBack(), CDrivesFolder::CallBack(), CFSFolder::CallBack(), DrivesContextMenuCallback(), CNetConUiObject::QueryContextMenu(), CCPLItemMenu::QueryContextMenu(), and CRecycleBinItemContextMenu::QueryContextMenu().
HRESULT WINAPI CPanel_ExtractIconA | ( | LPITEMIDLIST | pidl, |
LPCSTR | pszFile, | ||
UINT | nIconIndex, | ||
HICON * | phiconLarge, | ||
HICON * | phiconSmall, | ||
UINT | nIconSize | ||
) |
HRESULT WINAPI CPanel_ExtractIconW | ( | LPITEMIDLIST | pidl, |
LPCWSTR | pszFile, | ||
UINT | nIconIndex, | ||
HICON * | phiconLarge, | ||
HICON * | phiconSmall, | ||
UINT | nIconSize | ||
) |
HRESULT CRegFolder_CreateInstance | ( | const GUID * | pGuid, |
LPCITEMIDLIST | pidlRoot, | ||
LPCWSTR | lpszPath, | ||
LPCWSTR | lpszEnumKeyName, | ||
REFIID | riid, | ||
void ** | ppv | ||
) |
Definition at line 792 of file CRegFolder.cpp.
Referenced by CDesktopFolder::FinalConstruct(), CDrivesFolder::FinalConstruct(), and CControlPanelFolder::Initialize().
Definition at line 421 of file CShellDispatch.cpp.
Referenced by CDefViewDual::get_Application(), and CFolder::Initialize().
Definition at line 52 of file changenotify.cpp.
Definition at line 417 of file classes.c.
Referenced by _ILSimpleGetText(), and shdebugstr_guid().
Definition at line 342 of file classes.c.
Referenced by _ILSimpleGetTextW(), and CRegFolder::GetDisplayNameOf().
Definition at line 130 of file classes.c.
Referenced by HCR_GetExecuteCommandW(), and SHELL_FindExecutableByVerb().
BOOL HCR_GetExecuteCommandW | ( | HKEY | hkeyClass, |
LPCWSTR | szClass, | ||
LPCWSTR | szVerb, | ||
LPWSTR | szDest, | ||
DWORD | len | ||
) |
Definition at line 194 of file classes.c.
Referenced by SHELL_execute_class(), and SHELL_translate_idlist().
BOOL HCR_GetFolderAttributes | ( | LPCITEMIDLIST | pidlFolder, |
LPDWORD | dwAttributes | ||
) |
Definition at line 510 of file classes.c.
Referenced by CRegFolder::GetGuidItemAttributes().
Definition at line 313 of file classes.c.
Definition at line 288 of file classes.c.
Referenced by CDrivesExtractIcon_CreateInstance(), CGuidItemExtractIcon_CreateInstance(), getDefaultIconLocation(), getIconLocationForFolder(), and SHGetFileInfoW().
Definition at line 88 of file classes.c.
Referenced by _ILGetFileType(), and SHELL_IsShortcut().
Definition at line 46 of file classes.c.
Referenced by SHGetFileInfoW().
LPCLASSFACTORY IClassFactory_Constructor | ( | REFCLSID | ) |
HRESULT IDataObject_Constructor | ( | HWND | hwndOwner, |
LPCITEMIDLIST | pMyPidl, | ||
PCUITEMID_CHILD_ARRAY | apidl, | ||
UINT | cidl, | ||
BOOL | bExtendedObject, | ||
IDataObject ** | dataObject | ||
) |
HRESULT IEnumFORMATETC_Constructor | ( | UINT | cfmt, |
const FORMATETC | afmt[], | ||
IEnumFORMATETC ** | enumerator | ||
) |
Definition at line 121 of file CIDLDataObj.cpp.
Referenced by IEnumFORMATETCImpl::Clone(), CIDLDataObj::EnumFormatEtc(), and SHCreateStdEnumFmtEtc().
HRESULT WINAPI IFileSystemBindData_Constructor | ( | const WIN32_FIND_DATAW * | pfd, |
LPBC * | ppV | ||
) |
Definition at line 52 of file CFileSysBindData.cpp.
Referenced by _ILParsePathW().
Definition at line 46 of file changenotify.cpp.
Referenced by if().
HRESULT WINAPI IShellLink_ConstructFromFile | ( | IShellFolder * | psf, |
LPCITEMIDLIST | pidl, | ||
REFIID | riid, | ||
LPVOID * | ppv | ||
) |
Definition at line 3137 of file CShellLink.cpp.
Definition at line 3123 of file CShellLink.cpp.
Referenced by CFSDropTarget::_DoDrop(), IShellLink_ConstructFromFile(), and SHAddToRecentDocs().
IContextMenu2 * ISvBgCm_Constructor | ( | LPSHELLFOLDER | pSFParent, |
BOOL | bDesktop | ||
) |
IContextMenu2 * ISvItemCm_Constructor | ( | LPSHELLFOLDER | pSFParent, |
LPCITEMIDLIST | pidl, | ||
const LPCITEMIDLIST * | aPidls, | ||
UINT | uItemCount | ||
) |
IContextMenu2 * ISvStaticItemCm_Constructor | ( | LPSHELLFOLDER | pSFParent, |
LPCITEMIDLIST | pidl, | ||
LPCITEMIDLIST * | apidl, | ||
UINT | cidl, | ||
HKEY | hKey | ||
) |
Definition at line 82 of file shellord.c.
Referenced by HCR_RegGetIconA(), and ParseFieldAW().
Definition at line 116 of file shellord.c.
Referenced by CFSExtractIcon_CreateInstance(), HCR_RegGetIconW(), and ParseFieldAW().
BOOL PidlToSicIndex | ( | IShellFolder * | sh, |
LPCITEMIDLIST | pidl, | ||
BOOL | bBigIcon, | ||
UINT | uFlags, | ||
int * | pIndex | ||
) |
Definition at line 726 of file iconcache.cpp.
Referenced by FM_InitMenuPopup(), SHGetFileInfoW(), and SHMapPIDLToSystemImageListIndex().
HGLOBAL RenderFILENAMEA | ( | LPITEMIDLIST | pidlRoot, |
LPITEMIDLIST * | apidl, | ||
UINT | cidl | ||
) |
Definition at line 188 of file clipboard.c.
Referenced by CIDLDataObj::Initialize().
HGLOBAL RenderFILENAMEW | ( | LPITEMIDLIST | pidlRoot, |
LPITEMIDLIST * | apidl, | ||
UINT | cidl | ||
) |
Definition at line 220 of file clipboard.c.
Referenced by CIDLDataObj::Initialize().
HGLOBAL RenderHDROP | ( | LPITEMIDLIST | pidlRoot, |
LPITEMIDLIST * | apidl, | ||
UINT | cidl | ||
) |
Definition at line 54 of file clipboard.c.
Referenced by CIDLDataObj::Initialize().
HGLOBAL RenderSHELLIDLIST | ( | LPITEMIDLIST | pidlRoot, |
LPITEMIDLIST * | apidl, | ||
UINT | cidl | ||
) |
Definition at line 146 of file clipboard.c.
Referenced by CIDLDataObj::Initialize().
HPROPSHEETPAGE SH_CreatePropertySheetPage | ( | WORD | wDialogId, |
DLGPROC | pfnDlgProc, | ||
LPARAM | lParam, | ||
LPCWSTR | pwszTitle | ||
) |
Definition at line 302 of file filedefext.cpp.
LPWSTR SH_FormatFileSizeWithBytes | ( | PULARGE_INTEGER | lpQwSize, |
LPWSTR | pszBuf, | ||
UINT | cchBuf | ||
) |
Definition at line 266 of file filedefext.cpp.
Referenced by CFileDefExt::CountFolderAndFiles(), and CFileDefExt::InitFileAttr().
BOOL SH_ShowDriveProperties | ( | WCHAR * | drive, |
IDataObject * | pDataObj | ||
) |
Definition at line 170 of file drive.cpp.
Referenced by DrivesContextMenuCallback(), and SH_ShowPropertiesDialog().
BOOL SH_ShowPropertiesDialog | ( | LPCWSTR | pwszPath, |
IDataObject * | pDataObj | ||
) |
Definition at line 83 of file fprop.cpp.
Referenced by _ShowPropertiesDialogThread(), and CFSFolder::CallBack().
Definition at line 399 of file recycler_prop.cpp.
Referenced by RegFolderContextMenuCallback().
Definition at line 331 of file shlfileop.cpp.
BOOL WINAPI Shell_GetImageLists | ( | HIMAGELIST * | lpBigList, |
HIMAGELIST * | lpSmallList | ||
) |
Definition at line 700 of file iconcache.cpp.
BOOL SHELL_IsShortcut | ( | LPCITEMIDLIST | pidlLast | ) |
Definition at line 383 of file shell32_main.c.
Referenced by SHGetFileInfoW(), and SHMapPIDLToSystemImageListIndex().
Definition at line 130 of file shell32_main.h.
Referenced by DoEnvironmentSubstAW(), FileMenu_AppendItemAW(), ILCreateFromPathAW(), ILGetDisplayName(), ILGetDisplayNameEx(), IsLFNDriveAW(), OleStrToStrNAW(), ParseFieldAW(), PathAppendAW(), PathCleanupSpec(), PathFileExistsAW(), PathGetShortPathAW(), PathIsExeAW(), PathIsRootAW(), PathMakeUniqueNameAW(), PathProcessCommandAW(), PathQualifyAW(), PathRemoveFileSpecAW(), PathResolveAW(), SHCLSIDFromStringAW(), Shell_GetCachedImageIndexAW(), SHILCreateFromPathAW(), SHSettingsChanged(), SHSimpleIDListFromPathAW(), StrRetToStrNAW(), StrToOleStrAW(), and StrToOleStrNAW().
Definition at line 3033 of file shellpath.c.
Referenced by DllRegisterServer().
Definition at line 632 of file iconcache.cpp.
Definition at line 443 of file iconcache.cpp.
Referenced by PidlToSicIndex(), Shell_GetCachedImageIndexA(), Shell_GetCachedImageIndexW(), and SHGetFileInfoW().
Definition at line 484 of file iconcache.cpp.
Referenced by FileIconInit(), PidlToSicIndex(), Shell_GetImageLists(), SIC_GetIconIndex(), and SIC_LoadOverlayIcon().
|
extern |
Definition at line 35 of file shell32_main.h.