diff options
author | alexeypa@chromium.org <alexeypa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-23 06:07:21 +0000 |
---|---|---|
committer | alexeypa@chromium.org <alexeypa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-23 06:07:21 +0000 |
commit | 9410c0aff6ffd2452b4fea685868c69c6d934b83 (patch) | |
tree | 1b69b21efbf9d258734af83b520c27f38c8c3293 /remoting/host/win/core.cc | |
parent | 55a27b9fd8c16314dcc1551351c961c4bed19093 (diff) | |
download | chromium_src-9410c0aff6ffd2452b4fea685868c69c6d934b83.zip chromium_src-9410c0aff6ffd2452b4fea685868c69c6d934b83.tar.gz chromium_src-9410c0aff6ffd2452b4fea685868c69c6d934b83.tar.bz2 |
Use a single shared entry point for all Chromoting processes.
This CL combines entry points for four different kinds of Chromoting processes into a single shared entry point routine. The "--type" command line parameter is used to determine the type of the processes to be launched.
This effectively makes all the executabes interchangable, reducing the number of EXE binaries to two: remoting_host.exe and remoting_desktop.exe. The latter is needed because of level="requireAdministrator" and uiAccess="true" settings in its manifest.
Collateral changes:
- Added a debug only remoting_console.exe binary that can run in the console.
- dpiAware=true is set via the manifest instead of calling SetProcessDPIAware().
- A cross-platform define REMOTING_ENABLE_BREAKPAD is now used to enable Breakpad integration code.
- The "--host-config" command line switch is not passed to the network process by the multi-process daemon.
- The "--elevate" and "--version" command line switches are processed by the shared entry point now.
- The usage message has been updated.
BUG=170200
Review URL: https://chromiumcodereview.appspot.com/12328040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184293 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/host/win/core.cc')
-rw-r--r-- | remoting/host/win/core.cc | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/remoting/host/win/core.cc b/remoting/host/win/core.cc index 2acbb05..aeeb457 100644 --- a/remoting/host/win/core.cc +++ b/remoting/host/win/core.cc @@ -4,8 +4,6 @@ #include <windows.h> -#include "remoting/host/remoting_me2me_host.h" - BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, void* reserved) { if (reason == DLL_PROCESS_ATTACH) DisableThreadLibraryCalls(instance); |