summaryrefslogtreecommitdiff
path: root/tools/dbus-launch-win.c
diff options
context:
space:
mode:
authorRalf Habacker <ralf.habacker@freenet.de>2009-11-30 12:14:24 +0100
committerRalf Habacker <ralf.habacker@freenet.de>2009-11-30 12:14:24 +0100
commit85efbce5d6aca3ae7d30870ac784b18b0054ed78 (patch)
tree65febcc9cb718fc8f4b9d86dde288f4c1b0f1cc5 /tools/dbus-launch-win.c
parentb5c8483f44b51ad9e8b156912bc3fab8c3152a59 (diff)
downloaddbus-85efbce5d6aca3ae7d30870ac784b18b0054ed78.tar.gz
completed notes
Diffstat (limited to 'tools/dbus-launch-win.c')
-rw-r--r--tools/dbus-launch-win.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/tools/dbus-launch-win.c b/tools/dbus-launch-win.c
index 8156aa14..352a28d8 100644
--- a/tools/dbus-launch-win.c
+++ b/tools/dbus-launch-win.c
@@ -48,16 +48,25 @@ errno_t strcpy_s(char *dest, size_t size, char *src)
/* TODO: Use Unicode APIs */
-/* TODO: This Windows version of dbus-launch is curretly rather
+/* TODO (tl): This Windows version of dbus-launch is curretly rather
* pointless as it doesn't take the same command-line options as the
* UNIX dbus-launch does. A main point of the dbus-launch command is
* to pass it for instance a --config-file option to make the started
* dbus-daemon use that config file.
- *
+ *
* This version also doesn't print out any information, which is a
* main point of the UNIX one. It should at least support the
* --sh-syntax option, and maybe also a --cmd-syntax to print out the
* variable settings in cmd.exe syntax?
+ *
+ * NOTE (rh): The main task of dbus-launch is (from the man page) to start
+ * a session bus and this is archieved by the current implemention.
+ *
+ * Additional on windows the session bus starting in not integrated
+ * into the logon process, so there is no need for any --syntax option.
+ * In fact (at least for kde on windows) the session bus is autostarted
+ * with the first application requesting a session bus.
+ *
*/
#define AUTO_ACTIVATE_CONSOLE_WHEN_VERBOSE_MODE 1