ReactOS 0.4.16-dev-822-gbcedb53
|
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 959 of file shlexec.cpp.
Referenced by dde_connect().
|
static |
Definition at line 977 of file shlexec.cpp.
Referenced by execute_from_key().
Definition at line 1900 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1186 of file shlexec.cpp.
Referenced by SHELL_execute_url(), and SHELL_quote_and_execute().
Definition at line 1921 of file shlexec.cpp.
Referenced by SHELL_execute().
Definition at line 1245 of file shlexec.cpp.
Referenced by DoTestEntry(), test_fileurls(), and test_find_executable().
Definition at line 1288 of file shlexec.cpp.
Referenced by ExtractAssociatedIconW(), FindExecutableA(), CShellLink::OnCommand(), and TEST_Start().
Definition at line 2590 of file shlexec.cpp.
Definition at line 2573 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 2924 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 2790 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 2857 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 2954 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 555 of file shlexec.cpp.
Referenced by SHELL_TryAppPathW().
|
static |
Definition at line 1942 of file shlexec.cpp.
Referenced by ShellExecute_Normal(), and WOWShellExecute().
|
static |
Definition at line 1663 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1866 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 472 of file shlexec.cpp.
Referenced by ShellExecute_Normal().
|
static |
Definition at line 741 of file shlexec.cpp.
Referenced by SHELL_execute(), and shellex_get_contextmenu().
|
static |
Definition at line 673 of file shlexec.cpp.
Referenced by SHELL_execute_class(), and SHELL_FindExecutable().
|
static |
Definition at line 450 of file shlexec.cpp.
Referenced by SHELL_translate_idlist().
Definition at line 36 of file shlexec.cpp.
Referenced by ShellExec_RunDLL_Helper(), and ShellExecuteExW().
|
static |
Definition at line 1778 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1830 of file shlexec.cpp.
Referenced by SHELL_execute(), and SHELL_execute_class().
|
static |
Definition at line 1722 of file shlexec.cpp.
Referenced by SHELL_execute().
Definition at line 613 of file shlexec.cpp.
Referenced by SHELL_FindExecutable().
|
static |
Definition at line 1514 of file shlexec.cpp.
Referenced by ShellExecute_ContextMenuVerb().
|
static |
Definition at line 1386 of file shlexec.cpp.
Referenced by shellex_load_object_and_run().
|
static |
Definition at line 1480 of file shlexec.cpp.
Referenced by ShellExecute_FromContextMenuHandlers().
|
static |
Definition at line 1411 of file shlexec.cpp.
Referenced by shellex_load_object_and_run().
|
static |
Definition at line 2981 of file shlexec.cpp.
Referenced by ShellExec_RunDLLA(), and ShellExec_RunDLLW().
EXTERN_C VOID WINAPI ShellExec_RunDLLA | ( | _In_opt_ HWND | hwnd, |
_In_opt_ HINSTANCE | hInstance, | ||
_In_ PCSTR | pszCmdLine, | ||
_In_ INT | nCmdShow | ||
) |
Definition at line 3038 of file shlexec.cpp.
Referenced by TEST_ShellExec_RunDLLA().
EXTERN_C VOID WINAPI ShellExec_RunDLLW | ( | _In_opt_ HWND | hwnd, |
_In_opt_ HINSTANCE | hInstance, | ||
_In_ PCWSTR | pszCmdLine, | ||
_In_ INT | nCmdShow | ||
) |
Definition at line 3055 of file shlexec.cpp.
Referenced by TEST_ShellExec_RunDLLW().
HRESULT WINAPI ShellExecCmdLine | ( | HWND | hwnd, |
LPCWSTR | pwszCommand, | ||
LPCWSTR | pwszStartDir, | ||
int | nShow, | ||
LPVOID | pUnused, | ||
DWORD | dwSeclFlags | ||
) |
Definition at line 2650 of file shlexec.cpp.
|
static |
Definition at line 1553 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1619 of file shlexec.cpp.
Referenced by SHELL_execute().
|
static |
Definition at line 1340 of file shlexec.cpp.
Referenced by ShellExecute_FromContextMenuHandlers().
|
static |
Definition at line 2373 of file shlexec.cpp.
Referenced by ShellExecuteExW().
|
static |
Definition at line 2380 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 2343 of file shlexec.cpp.
Referenced by FileProtocolHandlerA(), MACRO_ExecFile(), OpenURLA(), and shell_execute_().
BOOL WINAPI DECLSPEC_HOTPATCH ShellExecuteExA | ( | LPSHELLEXECUTEINFOA | sei | ) |
Definition at line 2394 of file shlexec.cpp.
Referenced by RealShellExecuteExA(), shell_execute_ex_(), SHELL_ShowItemIDListProperties(), and ShellExecuteA().
BOOL WINAPI DECLSPEC_HOTPATCH ShellExecuteExW | ( | LPSHELLEXECUTEINFOW | sei | ) |
Definition at line 2452 of file shlexec.cpp.
Referenced by AutoStartupApplications(), BtrfsVolPropSheet::DeviceDlgProc(), CShellLink::DoOpen(), RunOnceExEntry::Exec(), COpenWithList::Execute(), CAddressEditBox::ExecuteCommandLine(), ExtractAndInstallThread(), HlinkSimpleNavigateToString(), BtrfsContextMenu::InvokeCommand(), CDefaultContextMenu::InvokePidl(), LanguagesPageProc(), COpenControlPanel::Open(), BtrfsPropSheet::open_as_admin(), BtrfsBalance::PauseBalance(), CDownloadManager::PerformDownloadAndInstall(), ProcessPage_OnProperties(), RealShellExecuteExW(), BtrfsVolPropSheet::ResetStats(), RunDlgProc(), RunFontViewer(), SHELL_OpenFolder(), ShellExec_RunDLL_Helper(), ShellExecCmdLine(), ShellExecuteExA(), ShellExecuteExWrapW(), ShellExecuteVerb(), ShellExecuteW(), SHObjectProperties(), SHOpenFolderAndSelectItems(), BtrfsVolPropSheet::ShowChangeDriveLetter(), BtrfsVolPropSheet::ShowScrub(), BtrfsBalance::StartBalance(), BtrfsBalance::StopBalance(), test_DoInvalidDir(), TEST_DoTestEntryStruct(), test_properties(), test_sei_lpIDList(), 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 2507 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 2604 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 2538 of file shlexec.cpp.