Index: chrome/chrome_watcher/chrome_watcher_main_api.h |
diff --git a/chrome/chrome_watcher/chrome_watcher_main_api.h b/chrome/chrome_watcher/chrome_watcher_main_api.h |
index 491b550f3004cc4d8b56ac072706c84d377627b5..22dbf9b18ce21a825607d4118d94c1e28d9fe3fd 100644 |
--- a/chrome/chrome_watcher/chrome_watcher_main_api.h |
+++ b/chrome/chrome_watcher/chrome_watcher_main_api.h |
@@ -16,8 +16,11 @@ extern const char kChromeWatcherDLLEntrypoint[]; |
// The type of the watcher DLL's main entry point. |
// Watches |parent_process| and records its exit code under |registry_path| in |
-// HKCU. Takes ownership of |parent_process|. |
-typedef int (*ChromeWatcherMainFunction)(const base::char16* registry_path, |
- HANDLE parent_process); |
+// HKCU. |on_initialized_event| will be signaled once the process is fully |
+// initialized. Takes ownership of |parent_process| and |on_initialized_event|. |
+typedef int (*ChromeWatcherMainFunction)( |
+ const base::char16* registry_path, |
+ HANDLE parent_process, |
+ HANDLE on_initialized_event); |
#endif // CHROME_CHROME_WATCHER_CHROME_WATCHER_MAIN_API_H_ |