Implement RegNotifyChangeKeyValue on top of NtNotifyChangeKey
Eric Pouech
pouech-eric at wanadoo.fr
Sat May 21 02:39:16 CDT 2005
Dimitrie Paun a écrit :
>>This patch removes the last server call from advapi32 and we should keep
>>it free from server calls to reduce the effects of the changing of a
>>server interface.
>
>
> Nice. BTW, what DLLs make server calls? Any other that shoudn't
> but still do?
>
here's the list of server calls in all wine DLLs (only are listed the DLLs that
actually make server calls).
The number of calls is splitted between the ntdll form (using an NT status) and
kernel form (setting the error code with SetLastError()).
PsApi is clearly another one to be cleaned-up and should use the NTDLL
equivalent for that (and no longer the toolhelp ones).
As a mid-term project, kernel should heavily rely on NTDLL for the server calls.
Call Krn NT
83: 73 10 kernel
98: 0 98 ntdll
7: 7 0 psapi
2: 0 2 ttydrv
110: 75 35 user
11: 1 10 winsock
10: 3 7 x11drv
--
Eric Pouech
More information about the wine-devel
mailing list