services.exe/advapi32[5/8]: move QueryServiceConfig to services.exe

Mikolaj Zalewski mikolajz at google.com
Tue Sep 25 21:55:31 CDT 2007


This patch have another problem with widl - LPWSTR fields of structs
will be stored as pointers to WCHARs instead of pointers to WSTRINGs.
I'm attaching patches that can be used to correct the widl output.

My QueryServiceConfig is not compatible with Windows one - I haven't
tried hard but I couldn't tune the parameters to connect with Windows
services.exe. So I'm not trying to store the structure in the on the
server side buffer but pass it all through the RPC and put in into the
buffer in advapi32. As I understand in near future Wine will not be a
member of Windows domains so on-the-wire compatibility is not very
important.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0006-services.exe-advapi32-move-QueryServiceConfig-to-services.exe.txt
Url: http://www.winehq.org/pipermail/wine-patches/attachments/20070925/6b46d0d1/attachment.txt 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: client.patch
Type: text/x-patch
Size: 1531 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070925/6b46d0d1/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: server.patch
Type: text/x-patch
Size: 1531 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070925/6b46d0d1/attachment-0001.bin 


More information about the wine-patches mailing list