|
ReactOS 0.4.17-dev-116-ga4b6fe9
|
#include <shellapi.h>#include <pshpack1.h>#include <poppack.h>#include <stdio.h>#include <pshpack8.h>

Go to the source code of this file.
Classes | |
| struct | _SHCNF_PRINTJOB_INFO |
| struct | tagSHCNF_UPDATEIMAGE_DATA_1 |
| struct | tagSHCNF_UPDATEIMAGE_DATA_2 |
| struct | _NMRUNFILEDLGW |
| struct | CWTESTPATHSTRUCT |
| struct | _REGSHELLSTATE |
| struct | SFVCBINFO |
| struct | SFVSELECTSTATE |
| struct | SFVCOPYHOOKINFO |
| struct | SFVCOLUMNINFO |
| struct | tagSHELL_LINK_HEADER |
| struct | tagSHELL_LINK_INFOA |
| struct | tagSHELL_LINK_INFOW |
| struct | tagSHELL_LINK_INFO_VOLUME_IDA |
| struct | tagSHELL_LINK_INFO_VOLUME_IDW |
| struct | tagSHELL_LINK_INFO_CNR_LINKA |
| struct | tagSHELL_LINK_INFO_CNR_LINKW |
| struct | tagEXP_TRACKER |
| struct | tagEXP_SHIM |
| struct | tagEXP_KNOWN_FOLDER |
| struct | tagEXP_VISTA_ID_LIST |
| struct | SFVM_CUSTOMVIEWINFO_DATA |
| struct | tagAPPBARDATAINTEROP |
| struct | tagAPPBAR_COMMAND |
| #define BBID_STARTANIMATION 1 |
Definition at line 987 of file undocshell.h.
| #define BBID_STOPANIMATION 2 |
Definition at line 988 of file undocshell.h.
| #define CSIDL_FOLDER_MASK 0x00ff |
Definition at line 867 of file undocshell.h.
Definition at line 286 of file undocshell.h.
Definition at line 289 of file undocshell.h.
Definition at line 283 of file undocshell.h.
Definition at line 284 of file undocshell.h.
Definition at line 285 of file undocshell.h.
Definition at line 281 of file undocshell.h.
Definition at line 288 of file undocshell.h.
Definition at line 287 of file undocshell.h.
Definition at line 282 of file undocshell.h.
| #define CWTP_ISCHILD 1 |
Definition at line 295 of file undocshell.h.
| #define CWTP_ISEQUAL 0 |
Definition at line 294 of file undocshell.h.
| #define DE_ACCESSDENIEDSRC 0x78 |
Definition at line 612 of file undocshell.h.
| #define DE_DEST_IS_CDRECORD 0x84 |
Definition at line 622 of file undocshell.h.
| #define DE_DEST_IS_CDROM 0x82 |
Definition at line 620 of file undocshell.h.
| #define DE_DEST_IS_DVD 0x83 |
Definition at line 621 of file undocshell.h.
| #define DE_DESTSAMETREE 0x7D |
Definition at line 616 of file undocshell.h.
| #define DE_DESTSUBTREE 0x76 |
Definition at line 611 of file undocshell.h.
| #define DE_DIFFDIR 0x73 |
Definition at line 608 of file undocshell.h.
| #define DE_FILE_TOO_LARGE 0x85 |
Definition at line 623 of file undocshell.h.
| #define DE_FILEDESTISFLD 0x80 |
Definition at line 618 of file undocshell.h.
| #define DE_FILENAMETOOLONG 0x81 |
Definition at line 619 of file undocshell.h.
| #define DE_FLDDESTISFILE 0x7E |
Definition at line 617 of file undocshell.h.
| #define DE_INVALIDFILES 0x7C |
Definition at line 615 of file undocshell.h.
| #define DE_MANYDEST 0x7A |
Definition at line 614 of file undocshell.h.
| #define DE_MANYSRC1DEST 0x72 |
Definition at line 607 of file undocshell.h.
| #define DE_OPCANCELLED 0x75 |
Definition at line 610 of file undocshell.h.
| #define DE_PATHTOODEEP 0x79 |
Definition at line 613 of file undocshell.h.
| #define DE_ROOTDIR 0x74 |
Definition at line 609 of file undocshell.h.
| #define DE_SAMEFILE 0x71 |
Definition at line 606 of file undocshell.h.
| #define DE_SRC_IS_CDRECORD 0x88 |
Definition at line 626 of file undocshell.h.
| #define DE_SRC_IS_CDROM 0x86 |
Definition at line 624 of file undocshell.h.
| #define DE_SRC_IS_DVD 0x87 |
Definition at line 625 of file undocshell.h.
| #define ERRORONDEST 0x10000 |
Definition at line 628 of file undocshell.h.
| #define EXP_KNOWN_FOLDER_SIG 0xa000000b |
Definition at line 1298 of file undocshell.h.
| #define EXP_SHIM_SIG 0xa0000008 |
Definition at line 1297 of file undocshell.h.
| #define EXP_TRACKER_SIG 0xa0000003 |
Definition at line 1296 of file undocshell.h.
| #define EXP_VISTA_ID_LIST_SIG 0xa000000c |
Definition at line 1299 of file undocshell.h.
| #define ExtractIconResInfo ExtractIconResInfoA |
Definition at line 348 of file undocshell.h.
| #define FM_BLANK_ICON -1 |
Definition at line 376 of file undocshell.h.
| #define FM_DEFAULT_HEIGHT 0 |
Definition at line 377 of file undocshell.h.
| #define FM_DEFAULT_SELHEIGHT -1 |
Definition at line 357 of file undocshell.h.
| #define FM_FULL_SELHEIGHT 0 |
Definition at line 358 of file undocshell.h.
Definition at line 375 of file undocshell.h.
| #define FMF_LARGE_ICONS 0x08 |
Definition at line 362 of file undocshell.h.
| #define FMF_NO_COLUMN_BREAK 0x10 |
Definition at line 363 of file undocshell.h.
| #define FMF_NO_EMPTY_ITEM 0x01 |
Definition at line 388 of file undocshell.h.
| #define FMF_NO_PROGRAM_GROUPS 0x04 |
Definition at line 389 of file undocshell.h.
| #define FMF_SMALL_ICONS 0x00 |
Definition at line 361 of file undocshell.h.
| #define FMT_USE_DECIMAL 0x08 |
Definition at line 906 of file undocshell.h.
| #define FMT_USE_GROUPING 0x04 |
Definition at line 905 of file undocshell.h.
| #define FMT_USE_LEADZERO 0x02 |
Definition at line 904 of file undocshell.h.
| #define FMT_USE_NEGNUMBER 0x20 |
Definition at line 908 of file undocshell.h.
| #define FMT_USE_NUMDIGITS 0x01 |
Definition at line 903 of file undocshell.h.
| #define FMT_USE_THOUSAND 0x10 |
Definition at line 907 of file undocshell.h.
| #define IDB_GOBUTTON_HOT 0x0e7 |
Definition at line 966 of file undocshell.h.
| #define IDB_GOBUTTON_NORMAL 0x0e6 |
Definition at line 965 of file undocshell.h.
| #define ILGDN_FORPARSING 0 |
Definition at line 84 of file undocshell.h.
| #define ILGDN_INFOLDER 2 |
Definition at line 86 of file undocshell.h.
| #define ILGDN_NORMAL 1 |
Definition at line 85 of file undocshell.h.
| #define INVALID_FILETITLE_CHARACTERS INVALID_FILETITLE_CHARACTERSA |
Definition at line 1085 of file undocshell.h.
| #define INVALID_FILETITLE_CHARACTERSA "\\/:*?\"<>|" |
Definition at line 1079 of file undocshell.h.
| #define INVALID_FILETITLE_CHARACTERSW L"\\/:*?\"<>|" |
Definition at line 1080 of file undocshell.h.
| #define ITBBID_ADDRESSBAND 4 |
Definition at line 972 of file undocshell.h.
| #define ITBBID_BRANDBAND 5 |
Definition at line 970 of file undocshell.h.
| #define ITBBID_MENUBAND 1 |
Definition at line 969 of file undocshell.h.
| #define ITBBID_TOOLSBAND 2 |
Definition at line 971 of file undocshell.h.
| #define ITID_ADDRESSBANDSHOWN 5 |
Definition at line 979 of file undocshell.h.
| #define ITID_AUTOHIDEENABLED 13 |
Definition at line 982 of file undocshell.h.
| #define ITID_CUSTOMIZEENABLED 20 |
Definition at line 983 of file undocshell.h.
| #define ITID_LINKSBANDSHOWN 6 |
Definition at line 980 of file undocshell.h.
| #define ITID_MENUBANDSHOWN 12 |
Definition at line 981 of file undocshell.h.
| #define ITID_TEXTLABELS 3 |
Definition at line 977 of file undocshell.h.
| #define ITID_TOOLBARBANDSHOWN 4 |
Definition at line 978 of file undocshell.h.
| #define ITID_TOOLBARLOCKED 27 |
Definition at line 984 of file undocshell.h.
| #define PPCF_DONTRESOLVE 0x20 |
Definition at line 576 of file undocshell.h.
| #define PPCF_INCLUDEARGS 0x02 |
Definition at line 574 of file undocshell.h.
| #define PPCF_PATHISRELATIVE 0x40 |
Definition at line 577 of file undocshell.h.
| #define PPCF_QUOTEPATH 0x01 /* implies PPCF_INCLUDEARGS */ |
Definition at line 573 of file undocshell.h.
| #define PRF_CHECKEXISTANCE 0x01 |
Definition at line 561 of file undocshell.h.
| #define PRF_EXECUTABLE 0x02 |
Definition at line 562 of file undocshell.h.
| #define PRF_QUALIFYONPATH 0x04 |
Definition at line 563 of file undocshell.h.
| #define PRF_WINDOWS31 0x08 |
Definition at line 564 of file undocshell.h.
| #define REGSHELLSTATE_SIZE 0x24 |
Definition at line 639 of file undocshell.h.
| #define REGSHELLSTATE_VERSION 0xD |
Definition at line 640 of file undocshell.h.
| #define RF_CANCEL 0x01 |
Definition at line 237 of file undocshell.h.
| #define RF_OK 0x00 |
Definition at line 236 of file undocshell.h.
| #define RF_RETRY 0x02 |
Definition at line 238 of file undocshell.h.
Definition at line 208 of file undocshell.h.
Definition at line 206 of file undocshell.h.
Definition at line 207 of file undocshell.h.
Definition at line 209 of file undocshell.h.
Definition at line 210 of file undocshell.h.
| #define RFN_VALIDATE (-510) |
Definition at line 213 of file undocshell.h.
| #define ROSPOLICY_CONTROLSFOLDER_DEFLARGEICONS 1 |
Definition at line 35 of file undocshell.h.
| #define ROSPOLICY_DESKTOPFOLDER_DEFLARGEICONS 1 |
Definition at line 33 of file undocshell.h.
| #define ROSPOLICY_DRIVESFOLDER_DEFLARGEICONS 1 |
Definition at line 34 of file undocshell.h.
| #define ROSPOLICY_SHELL_NODEFKEYBOARDCUES 1 |
Definition at line 37 of file undocshell.h.
| #define RSH_DEREGISTER 0 |
Definition at line 819 of file undocshell.h.
| #define RSH_REGISTER 1 |
Definition at line 820 of file undocshell.h.
| #define RSH_REGISTER_PROGMAN 2 |
Definition at line 821 of file undocshell.h.
| #define RSH_REGISTER_TASKMAN 3 |
Definition at line 822 of file undocshell.h.
| #define SECL_ALLOW_NONEXE 0x20 |
Definition at line 717 of file undocshell.h.
| #define SECL_LOG_USAGE 0x8 |
Definition at line 715 of file undocshell.h.
| #define SECL_NO_UI 0x2 |
Definition at line 714 of file undocshell.h.
| #define SECL_RUNAS 0x40 |
Definition at line 718 of file undocshell.h.
| #define SECL_USE_IDLIST 0x10 |
Definition at line 716 of file undocshell.h.
| #define SEE_MASK_FILEANDURL 0x00400000 |
Definition at line 741 of file undocshell.h.
| #define SEE_MASK_FLAG_SEPVDM 0x00020000 |
Definition at line 738 of file undocshell.h.
| #define SEE_MASK_HASLINKNAME 0x00010000 |
Definition at line 737 of file undocshell.h.
| #define SEE_MASK_HASTITLE 0x00080000 |
Definition at line 740 of file undocshell.h.
| #define SEE_MASK_NO_HOOKS 0x00002000 |
Definition at line 736 of file undocshell.h.
| #define SEE_MASK_UNKNOWN_0x1000 0x00001000 |
Definition at line 735 of file undocshell.h.
| #define SEE_MASK_USE_RESERVED 0x00040000 |
Definition at line 739 of file undocshell.h.
| #define SHCLF_CREATEONDESKTOP 0x02 |
Definition at line 852 of file undocshell.h.
| #define SHCLF_PREFIXNAME 0x01 |
Definition at line 851 of file undocshell.h.
| #define SHCNF_PRINTJOBA 0x0004 |
Definition at line 173 of file undocshell.h.
| #define SHCNF_PRINTJOBW 0x0007 |
Definition at line 174 of file undocshell.h.
| #define SHCNRF_InterruptLevel 0x0001 |
Definition at line 155 of file undocshell.h.
Definition at line 158 of file undocshell.h.
| #define SHCNRF_RecursiveInterrupt 0x1000 /* Must be combined with SHCNRF_InterruptLevel */ |
Definition at line 157 of file undocshell.h.
| #define SHCNRF_ShellLevel 0x0002 |
Definition at line 156 of file undocshell.h.
| #define SHGCDN_NOCACHE 0x1 |
Definition at line 1065 of file undocshell.h.
| #define SHGCDN_NOSERVERNAME 0x10000 |
Definition at line 1066 of file undocshell.h.
| #define SHLookupIconIndex SHLookupIconIndexA |
Definition at line 349 of file undocshell.h.
| #define SHRegQueryValueEx SHRegQueryValueExA |
Definition at line 1049 of file undocshell.h.
Definition at line 22 of file undocshell.h.
Definition at line 20 of file undocshell.h.
| #define SHWFF_ADD 0x01 |
Definition at line 697 of file undocshell.h.
| #define SHWFF_REMOVE 0x02 |
Definition at line 698 of file undocshell.h.
| #define SHWFF_WAIT 0x04 |
Definition at line 699 of file undocshell.h.
| #define SLI_CNR_VALID_DEVICE 0x00000001 |
Definition at line 1244 of file undocshell.h.
| #define SLI_CNR_VALID_NET_TYPE 0x00000002 |
Definition at line 1246 of file undocshell.h.
| #define SLI_VALID_LOCAL 0x00000001 |
Definition at line 1165 of file undocshell.h.
| #define SLI_VALID_NETWORK 0x00000002 |
Definition at line 1167 of file undocshell.h.
| #define SMC_EXEC 4 |
Definition at line 872 of file undocshell.h.
| #define SMSET_UNKNOWN08 0x08 |
Definition at line 991 of file undocshell.h.
| #define SMSET_UNKNOWN10 0x10 |
Definition at line 992 of file undocshell.h.
| #define TABDMC_APPBAR 0 |
Definition at line 1020 of file undocshell.h.
| #define TABDMC_LOADINPROC 2 |
Definition at line 1022 of file undocshell.h.
| #define TABDMC_NOTIFY 1 |
Definition at line 1021 of file undocshell.h.
| #define TRAYCMD_CASCADE 403 |
Definition at line 998 of file undocshell.h.
| #define TRAYCMD_CONTROL_PANEL 505 |
Definition at line 1011 of file undocshell.h.
| #define TRAYCMD_CUSTOMIZE_TASKBAR 421 |
Definition at line 1008 of file undocshell.h.
| #define TRAYCMD_DATE_AND_TIME 408 |
Definition at line 1002 of file undocshell.h.
| #define TRAYCMD_HELP_AND_SUPPORT 503 |
Definition at line 1010 of file undocshell.h.
| #define TRAYCMD_LOCK_DESKTOP 517 |
Definition at line 1014 of file undocshell.h.
| #define TRAYCMD_LOCK_TASKBAR 424 |
Definition at line 1009 of file undocshell.h.
| #define TRAYCMD_LOGOFF_DIALOG 402 |
Definition at line 997 of file undocshell.h.
| #define TRAYCMD_MINIMIZE_ALL 415 |
Definition at line 1004 of file undocshell.h.
| #define TRAYCMD_PRINTERS_AND_FAXES 510 |
Definition at line 1013 of file undocshell.h.
| #define TRAYCMD_RESTORE_ALL 416 |
Definition at line 1005 of file undocshell.h.
| #define TRAYCMD_RUN_DIALOG 401 |
Definition at line 996 of file undocshell.h.
| #define TRAYCMD_SEARCH_COMPUTERS 41094 |
Definition at line 1017 of file undocshell.h.
| #define TRAYCMD_SEARCH_FILES 41093 |
Definition at line 1016 of file undocshell.h.
| #define TRAYCMD_SHOW_DESKTOP 419 |
Definition at line 1006 of file undocshell.h.
| #define TRAYCMD_SHOW_TASK_MGR 420 |
Definition at line 1007 of file undocshell.h.
| #define TRAYCMD_SHUTDOWN_DIALOG 506 |
Definition at line 1012 of file undocshell.h.
| #define TRAYCMD_STARTMENU 305 |
Definition at line 995 of file undocshell.h.
| #define TRAYCMD_SWITCH_USER_DIALOG 5000 |
Definition at line 1015 of file undocshell.h.
| #define TRAYCMD_TASKBAR_PROPERTIES 413 |
Definition at line 1003 of file undocshell.h.
| #define TRAYCMD_TILE_H 404 |
Definition at line 999 of file undocshell.h.
| #define TRAYCMD_TILE_V 405 |
Definition at line 1000 of file undocshell.h.
| #define TRAYCMD_TOGGLE_DESKTOP 407 |
Definition at line 1001 of file undocshell.h.
Definition at line 68 of file undocshell.h.
Definition at line 67 of file undocshell.h.
| #define WM_GETISHELLBROWSER CWM_GETISHELLBROWSER |
Definition at line 291 of file undocshell.h.
| #define WM_PROGMAN_OPENSHELLSETTINGS (WM_USER + 22) /* wParam specifies the dialog (and tab page) */ |
Definition at line 73 of file undocshell.h.
Definition at line 74 of file undocshell.h.
| typedef struct tagAPPBAR_COMMAND APPBAR_COMMAND |
| typedef HANDLE APPBAR_OUTPUT |
Definition at line 1315 of file undocshell.h.
| typedef struct tagEXP_SHIM EXP_SHIM |
| typedef struct tagEXP_TRACKER EXP_TRACKER |
| typedef const SFVCBINFO* LPCSFVCBINFO |
Definition at line 655 of file undocshell.h.
| typedef const SFVCOPYHOOKINFO* LPCSFVCOPYHOOKINFO |
Definition at line 678 of file undocshell.h.
| typedef const SFVSELECTSTATE* LPCSFVSELECTSTATE |
Definition at line 665 of file undocshell.h.
| typedef struct CWTESTPATHSTRUCT* LPCWTESTPATHSTRUCT |
| typedef struct tagEXP_KNOWN_FOLDER * LPEXP_KNOWN_FOLDER |
| typedef struct tagEXP_SHIM * LPEXP_SHIM |
| typedef struct tagEXP_TRACKER * LPEXP_TRACKER |
| typedef struct tagEXP_VISTA_ID_LIST * LPEXP_VISTA_ID_LIST |
| typedef HRESULT(CALLBACK * LPFNCDCOCALLBACK) (LPUNKNOWN pUnkOuter, REFIID riidObject, LPVOID *ppvObject) |
Definition at line 829 of file undocshell.h.
| typedef void(CALLBACK * LPFNFMCALLBACK) (LPCITEMIDLIST pidlFolder, LPCITEMIDLIST pidlFile) |
Definition at line 392 of file undocshell.h.
| typedef LPNMRUNFILEDLGW LPNMRUNFILEDLG |
Definition at line 233 of file undocshell.h.
| typedef struct _NMRUNFILEDLGW * LPNMRUNFILEDLGW |
| typedef struct SFVCBINFO * LPSFVCBINFO |
| typedef struct SFVCOLUMNINFO * LPSFVCOLUMNINFO |
| typedef struct SFVCOPYHOOKINFO * LPSFVCOPYHOOKINFO |
| typedef struct SFVSELECTSTATE * LPSFVSELECTSTATE |
| typedef struct tagSHELL_LINK_HEADER * LPSHELL_LINK_HEADER |
| typedef struct tagSHELL_LINK_INFOA * LPSHELL_LINK_INFOA |
| typedef struct tagSHELL_LINK_INFOW * LPSHELL_LINK_INFOW |
| typedef NMRUNFILEDLGW NMRUNFILEDLG |
Definition at line 231 of file undocshell.h.
| typedef struct _NMRUNFILEDLGW NMRUNFILEDLGW |
| typedef struct tagAPPBAR_COMMAND * PAPPBAR_COMMAND |
| typedef struct tagAPPBARDATAINTEROP * PAPPBARDATAINTEROP |
| typedef PNMRUNFILEDLGW PNMRUNFILEDLG |
Definition at line 232 of file undocshell.h.
| typedef struct _NMRUNFILEDLGW * PNMRUNFILEDLGW |
| typedef struct _REGSHELLSTATE * PREGSHELLSTATE |
Definition at line 936 of file undocshell.h.
| typedef struct _SHCNF_PRINTJOB_INFO * PSHCNF_PRINTJOB_INFO |
| typedef struct _REGSHELLSTATE REGSHELLSTATE |
| BOOL WINAPI Activate_RunDLL | ( | _In_ HWND | hwnd, |
| _In_ HINSTANCE | hinst, | ||
| _In_ LPCWSTR | cmdline, | ||
| _In_ INT | cmdshow | ||
| ) |
Definition at line 1549 of file utils.cpp.
| WORD WINAPI ArrangeWindows | ( | HWND | hwndParent, |
| DWORD | dwReserved, | ||
| LPCRECT | lpRect, | ||
| WORD | cKids, | ||
| CONST HWND * | lpKids | ||
| ) |
| C_ASSERT | ( | sizeof(APPBAR_COMMAND) | = =0x38 | ) |
| C_ASSERT | ( | sizeof(REGSHELLSTATE) | = =REGSHELLSTATE_SIZE | ) |
| VOID WINAPI CDefFolderMenu_MergeMenu | ( | _In_ HINSTANCE | hInstance, |
| _In_ UINT | uMainMerge, | ||
| _In_ UINT | uPopupMerge, | ||
| _Inout_ LPQCMINFO | lpQcmInfo | ||
| ) |
Definition at line 77 of file utils.cpp.
Definition at line 227 of file shellstring.c.
Definition at line 252 of file shellstring.c.
Referenced by CheckEscapesA().
| HRESULT WINAPI CopyStreamUI | ( | _In_ IStream * | pSrc, |
| _Out_ IStream * | pDst, | ||
| _Inout_opt_ IProgressDialog * | pProgress, | ||
| _In_opt_ DWORDLONG | dwlSize | ||
| ) |
Definition at line 1431 of file utils.cpp.
Definition at line 1746 of file shellord.c.
Definition at line 1797 of file shellord.c.
| SHSTDAPI DisplayNameOfW | ( | _In_ IShellFolder * | psf, |
| _In_ LPCITEMIDLIST | pidl, | ||
| _In_ DWORD | dwFlags, | ||
| _Out_ LPWSTR | pszBuf, | ||
| _In_ UINT | cchBuf | ||
| ) |
Definition at line 504 of file utils.cpp.
Referenced by SHGetNameAndFlagsW().
Definition at line 1604 of file dialogs.cpp.
Referenced by CTrayWindow::DoExitWindows(), and CShellDispatch::ShutdownWindows().
| WORD WINAPI ExtractIconResInfoA | ( | _In_ HANDLE | hHandle, |
| _In_ LPCSTR | lpFileName, | ||
| _In_ WORD | wIndex, | ||
| _Out_ LPWORD | lpSize, | ||
| _Out_ LPHANDLE | lpIcon | ||
| ) |
Definition at line 747 of file utils.cpp.
| WORD WINAPI ExtractIconResInfoW | ( | _In_ HANDLE | hHandle, |
| _In_ LPCWSTR | lpFileName, | ||
| _In_ WORD | wIndex, | ||
| _Out_ LPWORD | lpSize, | ||
| _Out_ LPHANDLE | lpIcon | ||
| ) |
Definition at line 639 of file stubs.cpp.
Referenced by ExtractIconResInfoA().
Definition at line 1889 of file shellord.c.
Referenced by DisplayImageList(), and StartWithDesktop().
| int WINAPI FileMenu_AddFilesForPidl | ( | HMENU | hMenu, |
| UINT | uReserved, | ||
| UINT | uID, | ||
| LPCITEMIDLIST | pidl, | ||
| UINT | uFlags, | ||
| UINT | uEnumFlags, | ||
| LPFNFMCALLBACK | lpfnCallback | ||
| ) |
| int WINAPI FileMenu_AppendFilesForPidl | ( | HMENU | hMenu, |
| LPCITEMIDLIST | pidl, | ||
| BOOL | bAddSeparator | ||
| ) |
Definition at line 478 of file shlmenu.c.
| BOOL WINAPI FileMenu_AppendItem | ( | HMENU | hMenu, |
| LPCSTR | lpszText, | ||
| UINT | uID, | ||
| int | iIcon, | ||
| HMENU | hMenuPopup, | ||
| int | nItemHeight | ||
| ) |
| HMENU WINAPI FileMenu_Create | ( | COLORREF | crBorderColor, |
| int | nBorderWidth, | ||
| HBITMAP | hBorderBmp, | ||
| int | nSelHeight, | ||
| UINT | uFlags | ||
| ) |
Definition at line 250 of file shlmenu.c.
Definition at line 669 of file shlmenu.c.
Referenced by FileMenu_Destroy(), and FileMenu_ReplaceUsingPidl().
Definition at line 284 of file shlmenu.c.
Referenced by FileMenu_DeleteAllItems().
| LRESULT WINAPI FileMenu_DrawItem | ( | HWND | hWnd, |
| LPDRAWITEMSTRUCT | lpdis | ||
| ) |
Definition at line 586 of file shlmenu.c.
| HMENU WINAPI FileMenu_FindSubMenuByPidl | ( | HMENU | hMenu, |
| LPCITEMIDLIST | pidl | ||
| ) |
| BOOL WINAPI FileMenu_GetLastSelectedItemPidls | ( | UINT | uReserved, |
| LPCITEMIDLIST * | ppidlFolder, | ||
| LPCITEMIDLIST * | ppidlItem | ||
| ) |
| int WINAPI FileMenu_InsertUsingPidl | ( | HMENU | hMenu, |
| UINT | uID, | ||
| LPCITEMIDLIST | pidl, | ||
| UINT | uFlags, | ||
| UINT | uEnumFlags, | ||
| LPFNFMCALLBACK | lpfnCallback | ||
| ) |
Definition at line 414 of file shlmenu.c.
Referenced by FileMenu_AddFilesForPidl().
| LRESULT WINAPI FileMenu_MeasureItem | ( | HWND | hWnd, |
| LPMEASUREITEMSTRUCT | lpmis | ||
| ) |
Definition at line 558 of file shlmenu.c.
| int WINAPI FileMenu_ReplaceUsingPidl | ( | HMENU | hMenu, |
| UINT | uID, | ||
| LPCITEMIDLIST | pidl, | ||
| UINT | uEnumFlags, | ||
| LPFNFMCALLBACK | lpfnCallback | ||
| ) |
| BOOL WINAPI FileMenu_TrackPopupMenuEx | ( | HMENU | hMenu, |
| UINT | uFlags, | ||
| int | x, | ||
| int | y, | ||
| HWND | hWnd, | ||
| LPTPMPARAMS | lptpm | ||
| ) |
| BOOL WINAPI IContextMenu_Invoke | ( | _In_ IContextMenu * | pContextMenu, |
| _In_ HWND | hwnd, | ||
| _In_ LPCSTR | lpVerb, | ||
| _In_ UINT | uFlags | ||
| ) |
Definition at line 355 of file utils.cpp.
| BOOL WINAPI ILGetDisplayName | ( | LPCITEMIDLIST | pidl, |
| LPVOID | path | ||
| ) |
Definition at line 184 of file pidl.c.
Referenced by SHOpenFolderWindow().
| BOOL WINAPI ILGetDisplayNameEx | ( | LPSHELLFOLDER | psf, |
| LPCITEMIDLIST | pidl, | ||
| LPVOID | path, | ||
| DWORD | type | ||
| ) |
Definition at line 172 of file pidl.c.
Referenced by CBandSiteMenu::_AddISFBandToMenu(), AddUrlToFavorites(), CISFBand::GetBandInfo(), and CTravelEntry::GetToolTipText().
| LPITEMIDLIST WINAPI ILGlobalClone | ( | LPCITEMIDLIST | pidl | ) |
Definition at line 472 of file pidl.c.
| void WINAPI ILGlobalFree | ( | LPITEMIDLIST | pidl | ) |
| INT WINAPI Int64ToString | ( | _In_ LONGLONG | llValue, |
| _Out_writes_z_(cchOut) LPWSTR | pszOut, | ||
| _In_ UINT | cchOut, | ||
| _In_ BOOL | bUseFormat, | ||
| _In_opt_ const NUMBERFMTW * | pNumberFormat, | ||
| _In_ DWORD | dwNumberFlags | ||
| ) |
| INT WINAPI LargeIntegerToString | ( | _In_ const LARGE_INTEGER * | pLargeInt, |
| _Out_writes_z_(cchOut) LPWSTR | pszOut, | ||
| _In_ UINT | cchOut, | ||
| _In_ BOOL | bUseFormat, | ||
| _In_opt_ const NUMBERFMTW * | pNumberFormat, | ||
| _In_ DWORD | dwNumberFlags | ||
| ) |
Definition at line 2358 of file utils.cpp.
Definition at line 1541 of file dialogs.cpp.
Referenced by CTrayWindow::HandleCommand().
Definition at line 407 of file shellpath.c.
Definition at line 567 of file shellpath.c.
Definition at line 1684 of file utils.cpp.
Referenced by PathIsTemporaryW(), and START_TEST().
Definition at line 557 of file shellpath.c.
Definition at line 511 of file shellpath.c.
| BOOL WINAPI PathMakeUniqueNameAW | ( | LPVOID | lpszBuffer, |
| DWORD | dwBuffSize, | ||
| LPCVOID | lpszShortName, | ||
| LPCVOID | lpszLongName, | ||
| LPCVOID | lpszPathName | ||
| ) |
Definition at line 833 of file shellpath.c.
| HRESULT WINAPI PathProcessCommandAW | ( | LPCVOID | lpszPath, |
| LPVOID | lpszBuff, | ||
| DWORD | dwBuffSize, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 1154 of file shellpath.c.
Definition at line 978 of file shellpath.c.
Definition at line 969 of file shellpath.c.
Referenced by PathQualifyA(), and PathQualifyAW().
Definition at line 453 of file shellpath.c.
Definition at line 986 of file shellpath.c.
Referenced by PathResolveAW().
Definition at line 1109 of file shellpath.c.
| BOOL WINAPI PathYetAnotherMakeUniqueName | ( | LPWSTR | lpszBuffer, |
| LPCWSTR | lpszPathName, | ||
| LPCWSTR | lpszShortName, | ||
| LPCWSTR | lpszLongName | ||
| ) |
Definition at line 848 of file shellpath.c.
Referenced by BrFolder_NewFolder(), CNewMenu::CreateNewFolder(), CDefaultContextMenu::DoCreateNewFolder(), CDeskLinkDropHandler::Drop(), FinishDlgProc(), loadShell32(), and CNewMenu::NewItemByNonCommand().
| HINSTANCE WINAPI RealShellExecuteA | ( | _In_opt_ HWND | hwnd, |
| _In_opt_ LPCSTR | lpOperation, | ||
| _In_opt_ LPCSTR | lpFile, | ||
| _In_opt_ LPCSTR | lpParameters, | ||
| _In_opt_ LPCSTR | lpDirectory, | ||
| _In_opt_ LPSTR | lpReturn, | ||
| _In_opt_ LPCSTR | lpTitle, | ||
| _In_opt_ LPVOID | lpReserved, | ||
| _In_ INT | nCmdShow, | ||
| _Out_opt_ PHANDLE | lphProcess | ||
| ) |
Definition at line 3177 of file shlexec.cpp.
| HINSTANCE WINAPI RealShellExecuteExA | ( | _In_opt_ HWND | hwnd, |
| _In_opt_ LPCSTR | lpOperation, | ||
| _In_opt_ LPCSTR | lpFile, | ||
| _In_opt_ LPCSTR | lpParameters, | ||
| _In_opt_ LPCSTR | lpDirectory, | ||
| _In_opt_ LPSTR | lpReturn, | ||
| _In_opt_ LPCSTR | lpTitle, | ||
| _In_opt_ LPVOID | lpReserved, | ||
| _In_ INT | nCmdShow, | ||
| _Out_opt_ PHANDLE | lphProcess, | ||
| _In_ DWORD | dwFlags | ||
| ) |
Definition at line 3043 of file shlexec.cpp.
Referenced by RealShellExecuteA().
| HINSTANCE WINAPI RealShellExecuteExW | ( | _In_opt_ HWND | hwnd, |
| _In_opt_ LPCWSTR | lpOperation, | ||
| _In_opt_ LPCWSTR | lpFile, | ||
| _In_opt_ LPCWSTR | lpParameters, | ||
| _In_opt_ LPCWSTR | lpDirectory, | ||
| _In_opt_ LPWSTR | lpReturn, | ||
| _In_opt_ LPCWSTR | lpTitle, | ||
| _In_opt_ LPVOID | lpReserved, | ||
| _In_ INT | nCmdShow, | ||
| _Out_opt_ PHANDLE | lphProcess, | ||
| _In_ DWORD | dwFlags | ||
| ) |
Definition at line 3110 of file shlexec.cpp.
Referenced by RealShellExecuteW().
| HINSTANCE WINAPI RealShellExecuteW | ( | _In_opt_ HWND | hwnd, |
| _In_opt_ LPCWSTR | lpOperation, | ||
| _In_opt_ LPCWSTR | lpFile, | ||
| _In_opt_ LPCWSTR | lpParameters, | ||
| _In_opt_ LPCWSTR | lpDirectory, | ||
| _In_opt_ LPWSTR | lpReturn, | ||
| _In_opt_ LPCWSTR | lpTitle, | ||
| _In_opt_ LPVOID | lpReserved, | ||
| _In_ INT | nCmdShow, | ||
| _Out_opt_ PHANDLE | lphProcess | ||
| ) |
Definition at line 3207 of file shlexec.cpp.
Definition at line 91 of file shell32.cpp.
Referenced by CDesktopBrowser::OnSettingChange().
Definition at line 510 of file shellord.c.
Referenced by CTaskSwitchWnd::OnCreate(), and CTaskSwitchWnd::OnDestroy().
| void WINAPI RunFileDlg | ( | HWND | hWndOwner, |
| HICON | hIcon, | ||
| LPCWSTR | lpstrDirectory, | ||
| LPCWSTR | lpstrTitle, | ||
| LPCWSTR | lpstrDescription, | ||
| UINT | uFlags | ||
| ) |
Definition at line 400 of file dialogs.cpp.
Referenced by CTrayWindow::RunFileDlgThread(), and TaskManager_OnFileNew().
| HRESULT WINAPI SHCreateDefClassObject | ( | REFIID | riidFactory, |
| LPVOID * | ppvFactory, | ||
| LPFNCDCOCALLBACK | lpfnCallback, | ||
| LPDWORD | lpdwUsage, | ||
| REFIID | riidObject | ||
| ) |
| HRESULT WINAPI SHCreateLinks | ( | HWND | hWnd, |
| LPCSTR | lpszDir, | ||
| LPDATAOBJECT | lpDataObject, | ||
| UINT | uFlags, | ||
| LPITEMIDLIST * | lppidlLinks | ||
| ) |
Definition at line 975 of file utils.cpp.
Definition at line 147 of file shellreg.c.
Referenced by DoStartStartupItems().
Definition at line 844 of file iconcache.cpp.
Referenced by CShellMenuCallback::OnGetInfo().
| BOOL WINAPI Shell_GetImageLists | ( | HIMAGELIST * | lphimlLarge, |
| HIMAGELIST * | lphimlSmall | ||
| ) |
Definition at line 689 of file iconcache.cpp.
Referenced by BrFolder_InitTreeView(), CShellBrowser::BrowseToPath(), DisplayImageList(), FileMenu_DrawItem(), CDefView::InitList(), CDefView::OnNotify(), SHGetFileInfoW(), SHGetImageList(), and test_SHGetImageList().
Definition at line 261 of file shdocvw_main.c.
| VOID WINAPI ShellExec_RunDLL | ( | _In_opt_ HWND | hwnd, |
| _In_opt_ HINSTANCE | hInstance, | ||
| _In_ PCSTR | pszCmdLine, | ||
| _In_ INT | nCmdShow | ||
| ) |
Referenced by TEST_ShellExec_RunDLL().
| VOID WINAPI ShellExec_RunDLLA | ( | _In_opt_ HWND | hwnd, |
| _In_opt_ HINSTANCE | hInstance, | ||
| _In_ PCSTR | pszCmdLine, | ||
| _In_ INT | nCmdShow | ||
| ) |
Definition at line 3413 of file shlexec.cpp.
Referenced by TEST_ShellExec_RunDLLA().
| VOID WINAPI ShellExec_RunDLLW | ( | _In_opt_ HWND | hwnd, |
| _In_opt_ HINSTANCE | hInstance, | ||
| _In_ PCWSTR | pszCmdLine, | ||
| _In_ INT | nCmdShow | ||
| ) |
Definition at line 3430 of file shlexec.cpp.
Referenced by CTaskSwitchWnd::InvokeRegistryAppKeyCommand(), and TEST_ShellExec_RunDLLW().
| HRESULT WINAPI ShellExecCmdLine | ( | HWND | hwnd, |
| LPCWSTR | pwszCommand, | ||
| LPCWSTR | pwszStartDir, | ||
| int | nShow, | ||
| LPVOID | pUnused, | ||
| DWORD | dwSeclFlags | ||
| ) |
Definition at line 2915 of file shlexec.cpp.
| HRESULT WINAPI SHExtCoCreateInstance | ( | _In_opt_ LPCWSTR | aclsid, |
| _In_opt_ const CLSID * | clsid, | ||
| _In_opt_ LPUNKNOWN | pUnkOuter, | ||
| _In_ REFIID | refiid, | ||
| _Out_ LPVOID * | ppv | ||
| ) |
Definition at line 222 of file shellole.c.
Referenced by DCMA_InsertMenuItems(), InvokeShellExecuteHook(), and SHELL_InitializeExtension().
| BOOL WINAPI SHFindComputer | ( | LPCITEMIDLIST | pidlRoot, |
| LPCITEMIDLIST | pidlSavedSearch | ||
| ) |
Definition at line 1243 of file utils.cpp.
Referenced by CTrayWindow::HandleCommand(), and CTrayWindow::HandleHotKey().
Definition at line 1728 of file shellord.c.
| HRESULT WINAPI SHGetComputerDisplayNameW | ( | _In_opt_ LPWSTR | pszServerName, |
| _In_ DWORD | dwFlags, | ||
| _Out_writes_z_(cchNameMax) LPWSTR | pszName, | ||
| _In_ DWORD | cchNameMax | ||
| ) |
Definition at line 2108 of file utils.cpp.
| HICON WINAPI SHGetFileIcon | ( | DWORD | dwReserved, |
| LPCSTR | lpszPath, | ||
| DWORD | dwFileAttributes, | ||
| UINT | uFlags | ||
| ) |
Definition at line 2740 of file shellord.c.
Referenced by check_icon_size(), CSearchBar::OnInitDialog(), CISFBand::SetImageListIconSize(), CAddressBand::SetSite(), test_get_file_info_iconlist(), test_SHGetImageList(), and CMenuToolbarBase::UpdateImageLists().
| HRESULT WINAPI SHGetUserDisplayName | ( | _Out_writes_to_ *, *puSize PWSTR | pName, |
| _Inout_ PULONG | puSize | ||
| ) |
Definition at line 1967 of file utils.cpp.
Referenced by START_TEST().
Definition at line 788 of file utils.cpp.
| HRESULT WINAPI SHILCreateFromPathA | ( | LPCSTR | path, |
| LPITEMIDLIST * | ppidl, | ||
| DWORD * | attributes | ||
| ) |
Definition at line 392 of file pidl.c.
Referenced by ILCreateFromPathA(), and SHILCreateFromPathAW().
| HRESULT WINAPI SHILCreateFromPathW | ( | LPCWSTR | path, |
| LPITEMIDLIST * | ppidl, | ||
| DWORD * | attributes | ||
| ) |
Definition at line 404 of file pidl.c.
Referenced by CDefaultContextMenu::DoCreateNewFolder(), ILCreateFromPathW(), CNewMenu::SelectNewItem(), CShellLink::SetTargetFromPIDLOrPath(), SHGetFileInfoW(), SHGetFolderLocation(), SHILCreateFromPathA(), SHILCreateFromPathAW(), and VariantToIdlist().
| HRESULT WINAPI SHInvokeCommand | ( | HWND | hWnd, |
| IShellFolder * | lpFolder, | ||
| LPCITEMIDLIST | lpApidl, | ||
| LPCSTR | lpVerb | ||
| ) |
| HRESULT WINAPI SHInvokeCommandOnContextMenu | ( | _In_opt_ HWND | hWnd, |
| _In_opt_ IUnknown * | pUnk, | ||
| _In_ IContextMenu * | pCM, | ||
| _In_ UINT | fCMIC, | ||
| _In_opt_ LPCSTR | pszVerb | ||
| ) |
Definition at line 208 of file utils.cpp.
Referenced by BrFolder_Delete().
| HRESULT WINAPI SHInvokePrivilegedFunctionW | ( | _In_z_ LPCWSTR | pszName, |
| _In_ PRIVILEGED_FUNCTION | fn, | ||
| _In_opt_ LPARAM | lParam | ||
| ) |
Definition at line 1943 of file utils.cpp.
Referenced by START_TEST().
Definition at line 622 of file CDesktopBrowser.cpp.
| HRESULT WINAPI SHLimitInputCombo | ( | HWND | hWnd, |
| IShellFolder * | psf | ||
| ) |
Definition at line 413 of file stubs.cpp.
Referenced by SHHandleUpdateImage().
Definition at line 779 of file utils.cpp.
Referenced by SHGetUserSessionId(), SHInvokePrivilegedFunctionW(), and SHTestTokenPrivilegeW().
Definition at line 768 of file utils.cpp.
Definition at line 1956 of file shellord.c.
Definition at line 739 of file shellord.c.
| LONG WINAPI SHRegQueryValueExA | ( | HKEY | hkey, |
| LPCSTR | lpValueName, | ||
| LPDWORD | lpReserved, | ||
| LPDWORD | lpType, | ||
| LPBYTE | lpData, | ||
| LPDWORD | lpcbData | ||
| ) |
Definition at line 78 of file shellreg.c.
| LONG WINAPI SHRegQueryValueExW | ( | HKEY | hkey, |
| LPCWSTR | pszValue, | ||
| LPDWORD | pdwReserved, | ||
| LPDWORD | pdwType, | ||
| LPVOID | pvData, | ||
| LPDWORD | pcbData | ||
| ) |
Definition at line 108 of file shellreg.c.
Referenced by SHELL_TryAppPathW().
Definition at line 774 of file shellord.c.
Definition at line 203 of file shpolicy.c.
Referenced by CDesktopBrowser::OnSettingChange(), and ViewDlg_Apply().
Definition at line 298 of file utils.cpp.
Referenced by START_TEST().
| LPITEMIDLIST WINAPI SHSimpleIDListFromPathA | ( | LPCSTR | lpszPath | ) |
Definition at line 1223 of file pidl.c.
Referenced by SHSimpleIDListFromPathAW().
| LPITEMIDLIST WINAPI SHSimpleIDListFromPathW | ( | LPCWSTR | lpszPath | ) |
Definition at line 1245 of file pidl.c.
Referenced by CDrvDefExt::AddMainPage(), CShellLink::SetTargetFromPIDLOrPath(), SHChangeNotify(), and SHSimpleIDListFromPathAW().
Definition at line 1286 of file CRecycleBin.cpp.
Referenced by FileOpCallback(), and SHELL32_FileOperation().
| BOOL WINAPI SHWaitForFileToOpen | ( | LPCITEMIDLIST | pidl, |
| DWORD | dwFlags, | ||
| DWORD | dwTimeout | ||
| ) |
Definition at line 1977 of file shellord.c.
Definition at line 54 of file shellstring.c.
Referenced by CDefView::OnNotify(), and StrRetToStrNAW().
Definition at line 85 of file shellstring.c.
Referenced by BrFolder_GetName(), CDefView::DoColumnContextMenu(), ILGetDisplayNameExW(), CDefView::LoadColumn(), CDefView::OnNotify(), SHELL_GetDetailsOfToBuffer(), SHELL_GetPathFromIDListForExecuteW(), SHGetFileInfoW(), and StrRetToStrNAW().
Definition at line 122 of file utils.cpp.
Referenced by TEST_StrRStrA().
Definition at line 154 of file utils.cpp.
Referenced by TEST_StrRStrW().