Index: chrome/common/chrome_switches.cc |
diff --git a/chrome/common/chrome_switches.cc b/chrome/common/chrome_switches.cc |
index 334010c255416ebf10a747a24a82607106f65f6b..f53826731f6b3f8086871695e06ec0e2da92abd9 100644 |
--- a/chrome/common/chrome_switches.cc |
+++ b/chrome/common/chrome_switches.cc |
@@ -1656,6 +1656,17 @@ const char kOverlappedRead[] = "overlapped-reads"; |
// Relaunches metro Chrome on Windows 8 and higher using a given shortcut. |
const char kRelaunchShortcut[] = "relaunch-shortcut"; |
+// The following are used to get the result/output of an operation. See |
+// apps/app_host/operation_launcher.h for more details. |
+// The process ID of the operation client. |
+const char kTaskRemoteProcessId[] = "task-remote-process-id"; |
+// A writable HANDLE, valid in the client process, which should be used to write |
+// the operation output. |
+const char kTaskOutputHandle[] = "task-output-handle"; |
+// A writable HANDLE, valid in the client process, which should be used to write |
+// the operation exit code (as a binary DWORD). |
+const char kTaskResultHandle[] = "task-result-handle"; |
+ |
// Waits for the given handle to be signaled before relaunching metro Chrome on |
// Windows 8 and higher. |
const char kWaitForMutex[] = "wait-for-mutex"; |