W dniu 27 lipca 2010 18:46 użytkownik Jon Cruz <jon@...18...> napisał:
So what is the current state of D-Bus on Win32? Is it stable and released now?
It still requires some work, but there is a plan to fix it in the GTK 3.0 timeline.
With regards to fork() on Windows, this PDF contains an example implementation of it starting on page 161: http://multi-desktop-manager.googlecode.com/files/NativeAPI.pdf There are two problems: 1. It calls some magic private routine in the kernel using a hardcoded address that is not consistent between kernel versions (service packs). Text says this is done to overcome a limitation in kernel32.dll and there is no good solution. 2. It uses a naked function which might not be supported by GCC on x86. 3. Some Windows DLL initialization procedures do not work correctly, because their correct function depends on the initial values of global variables.
Therefore, I think using fork() on Windows might not be feasible.
Regards, Krzysztof