[ros-dev] Re: [ros-svn] [ea] 18050: Required for binary compatibility with MS KERNEL32.DLL.

Emanuele Aliberti ea at iol.it
Sun Sep 25 22:09:26 CEST 2005

Alex Ionescu wrote:

> I don't understand this change; it is incorrect. MS kernel32.dll sends 
> the name of the port.

It seems that KERNEL32, the 1st (or the 2nd) time, sends L"\\Windows", 
but, the 2nd (or the 1st) time, sends NULL. This happens during the DLL 
initialization. As you and other stated, this is probably related to the 
SM managing subsystem IDs in pairs (2+3 for Win32) and not to the 
servers (Win32 has 1+3 servers hosted by the CSR).

N.B. Still trying to understand how everything get glued.

:Emanuele Aliberti

More information about the Ros-dev mailing list