ReactOS 0.4.16-dev-303-g11d5cb8
|
Go to the source code of this file.
Macros | |
#define | SEE_MASK_CLASSALL (SEE_MASK_CLASSNAME | SEE_MASK_CLASSKEY) |
Typedefs | |
typedef UINT_PTR(* | SHELL_ExecuteW32) (const WCHAR *lpCmd, WCHAR *env, BOOL shWait, const SHELLEXECUTEINFOW *sei, LPSHELLEXECUTEINFOW sei_out) |
#define SEE_MASK_CLASSALL (SEE_MASK_CLASSNAME | SEE_MASK_CLASSKEY) |
Definition at line 30 of file shlexec.cpp.
typedef UINT_PTR(* SHELL_ExecuteW32) (const WCHAR *lpCmd, WCHAR *env, BOOL shWait, const SHELLEXECUTEINFOW *sei, LPSHELLEXECUTEINFOW sei_out) |
Definition at line 32 of file shlexec.cpp.
|
static |
Definition at line 944 of file shlexec.cpp.
Referenced by dde_connect().
|
static |
Definition at line 962 of file shlexec.cpp.
Referenced by execute_from_key().
Definition at line 1891 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1171 of file shlexec.cpp.
Referenced by SHELL_execute_url(), and SHELL_quote_and_execute().
Definition at line 1912 of file shlexec.cpp.
Referenced by SHELL_execute().
Definition at line 1230 of file shlexec.cpp.
Referenced by DoTestEntry(), test_fileurls(), and test_find_executable().
Definition at line 1273 of file shlexec.cpp.
Referenced by ExtractAssociatedIconW(), FindExecutableA(), CShellLink::OnCommand(), and TEST_Start().
Definition at line 2573 of file shlexec.cpp.
Definition at line 2556 of file shlexec.cpp.
Referenced by OpenAs_RunDLLA().
|
static |
Definition at line 49 of file shlexec.cpp.
Referenced by SHELL_ArgifyW().
|
static |
Definition at line 116 of file shlexec.cpp.
Referenced by SHELL_ArgifyW().
Definition at line 539 of file shellpath.c.
Referenced by FindExecutableW(), PathIsExeAW(), and SHELL_execute().
EXTERN_C 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 2907 of file shlexec.cpp.
EXTERN_C 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 2773 of file shlexec.cpp.
Referenced by RealShellExecuteA().
EXTERN_C 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 2840 of file shlexec.cpp.
Referenced by RealShellExecuteW().
EXTERN_C 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 2937 of file shlexec.cpp.
|
static |
Definition at line 198 of file shlexec.cpp.
Referenced by dde_connect(), execute_from_key(), SHELL_execute_class(), SHELL_FindExecutable(), and SHELL_translate_idlist().
Definition at line 563 of file shlexec.cpp.
Referenced by SHELL_TryAppPathW().
|
static |
Definition at line 1933 of file shlexec.cpp.
Referenced by ShellExecute_Normal(), ShellExecuteW(), and WOWShellExecute().
|
static |
Definition at line 1654 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1857 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 480 of file shlexec.cpp.
Referenced by ShellExecute_Normal(), and ShellExecuteW().
|
static |
Definition at line 749 of file shlexec.cpp.
Referenced by SHELL_execute(), and shellex_get_contextmenu().
|
static |
Definition at line 681 of file shlexec.cpp.
Referenced by SHELL_execute_class(), and SHELL_FindExecutable().
|
static |
Definition at line 458 of file shlexec.cpp.
Referenced by SHELL_translate_idlist().
Definition at line 36 of file shlexec.cpp.
Referenced by ShellExecuteExW().
|
static |
Definition at line 1769 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1821 of file shlexec.cpp.
Referenced by SHELL_execute(), and SHELL_execute_class().
|
static |
Definition at line 1713 of file shlexec.cpp.
Referenced by SHELL_execute().
Definition at line 621 of file shlexec.cpp.
Referenced by SHELL_FindExecutable().
|
static |
Definition at line 1506 of file shlexec.cpp.
Referenced by ShellExecute_ContextMenuVerb().
|
static |
Definition at line 1371 of file shlexec.cpp.
Referenced by shellex_load_object_and_run().
|
static |
Definition at line 1472 of file shlexec.cpp.
Referenced by ShellExecute_FromContextMenuHandlers().
|
static |
Definition at line 1403 of file shlexec.cpp.
Referenced by shellex_load_object_and_run().
HRESULT WINAPI ShellExecCmdLine | ( | HWND | hwnd, |
LPCWSTR | pwszCommand, | ||
LPCWSTR | pwszStartDir, | ||
int | nShow, | ||
LPVOID | pUnused, | ||
DWORD | dwSeclFlags | ||
) |
Definition at line 2633 of file shlexec.cpp.
|
static |
Definition at line 1545 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1610 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1325 of file shlexec.cpp.
Referenced by ShellExecute_FromContextMenuHandlers().
|
static |
Definition at line 2355 of file shlexec.cpp.
Referenced by ShellExecuteExW().
|
static |
Definition at line 2362 of file shlexec.cpp.
Referenced by ShellExecuteExW().
HINSTANCE WINAPI ShellExecuteA | ( | HWND | hWnd, |
LPCSTR | lpVerb, | ||
LPCSTR | lpFile, | ||
LPCSTR | lpParameters, | ||
LPCSTR | lpDirectory, | ||
INT | iShowCmd | ||
) |
Definition at line 2327 of file shlexec.cpp.
Referenced by FileProtocolHandlerA(), MACRO_ExecFile(), OpenURLA(), and shell_execute_().
BOOL WINAPI DECLSPEC_HOTPATCH ShellExecuteExA | ( | LPSHELLEXECUTEINFOA | sei | ) |
Definition at line 2376 of file shlexec.cpp.
Referenced by RealShellExecuteExA(), shell_execute_ex_(), SHELL_ShowItemIDListProperties(), and ShellExecuteA().
BOOL WINAPI DECLSPEC_HOTPATCH ShellExecuteExW | ( | LPSHELLEXECUTEINFOW | sei | ) |
Definition at line 2434 of file shlexec.cpp.
Referenced by AutoStartupApplications(), BtrfsVolPropSheet::DeviceDlgProc(), CShellLink::DoOpen(), RunOnceExEntry::Exec(), COpenWithList::Execute(), CAddressEditBox::ExecuteCommandLine(), HlinkSimpleNavigateToString(), BtrfsContextMenu::InvokeCommand(), CDefaultContextMenu::InvokePidl(), LanguagesPageProc(), COpenControlPanel::Open(), BtrfsPropSheet::open_as_admin(), BtrfsBalance::PauseBalance(), Preview_Edit(), ProcessPage_OnProperties(), RealShellExecuteExW(), BtrfsVolPropSheet::ResetStats(), RunDlgProc(), RunFontViewer(), SHELL_OpenFolder(), ShellExecCmdLine(), ShellExecuteExA(), ShellExecuteExWrapW(), SHObjectProperties(), SHOpenFolderAndSelectItems(), BtrfsVolPropSheet::ShowChangeDriveLetter(), BtrfsVolPropSheet::ShowScrub(), BtrfsBalance::StartBalance(), BtrfsBalance::StopBalance(), test_DoInvalidDir(), TEST_DoTestEntryStruct(), test_properties(), test_sei_lpIDList(), CDownloadManager::ThreadFunc(), try_application_url(), UniformResourceLocatorW_InvokeCommand(), wmain(), and WshShell3_Run().
HINSTANCE WINAPI ShellExecuteW | ( | HWND | hwnd, |
LPCWSTR | lpVerb, | ||
LPCWSTR | lpFile, | ||
LPCWSTR | lpParameters, | ||
LPCWSTR | lpDirectory, | ||
INT | nShowCmd | ||
) |
Definition at line 2492 of file shlexec.cpp.
Referenced by _RunHotplug(), _RunMMCpl(), _RunPower(), _RunVolume(), Control_StartApplet(), CPlApplet(), DIALOG_EXECUTE_DlgProc(), dialog_hyperlink_handler(), DisplayApplet(), CShellLink::DoOpenFileLocation(), CExeDropHandler::Drop(), CTrayWindow::ExecContextMenuCmd(), CTrayWindow::ExecResourceCmd(), CDrvDefExt::ExtraPageProc(), GeneralPageProc(), CDrvDefExt::GeneralPageProc(), CTrayWindow::HandleCommand(), CTrayWindow::HandleHotKey(), IHlink_fnNavigate(), CCPLItemMenu::InvokeCommand(), LanguagesPageProc(), LaunchDeviceManager(), LaunchSoundControl(), MainWnd_OnOpenRegKey(), OnAddStartMenuItems(), OnAdvancedStartMenuItems(), CAppInfoDisplay::OnCommand(), CShellMenuCallback::OnExec(), CTrayClockWnd::OnLButtonDblClick(), OnLink(), OnNotify(), OnRemoveStartmenuItems(), CZipExtract::CCompleteSettingsPage::OnWizardFinish(), OpenShellFolder(), ProcessPage_OnOpenFileLocation(), PROGRAM_ExecuteProgram(), RouteTheCallW(), RunCommand(), SHELL_execute(), CShellDispatch::ShellExecute(), SHFindFiles(), SHRunControlPanel(), START_TEST(), StartRecDlgProc(), and TEST_Init().
Definition at line 2587 of file shlexec.cpp.
Referenced by ShellExecCmdLine().
WINE_DEFAULT_DEBUG_CHANNEL | ( | exec | ) |
EXTERN_C HINSTANCE WINAPI WOWShellExecute | ( | HWND | hWnd, |
LPCSTR | lpVerb, | ||
LPCSTR | lpFile, | ||
LPCSTR | lpParameters, | ||
LPCSTR | lpDirectory, | ||
INT | iShowCmd, | ||
void * | callback | ||
) |
Definition at line 2521 of file shlexec.cpp.