On 10/17/19 5:53 PM, Micah N Gorrell wrote:
+ + /* Not compatible with Windows function 57 */ + DWORD svcctl_OpenDeviceNotificationHandle( + [in, string, unique] SVCCTL_HANDLEW machinename, + [out] SC_DEV_NOTIFY_RPC_HANDLE *handle); + + /* Not compatible with Windows function 58 */ + DWORD svcctl_GetDeviceNotificationResults( + [in] SC_DEV_NOTIFY_RPC_HANDLE handle, + [out] DWORD *event_code, + [out, size_is(,*event_size)] BYTE **event, + [out] DWORD *event_size); }
I don't remember if this was already discussed for this particular patchset, RPC interface svcctl was updated at some point to better match published MS prototypes, see [1]. If your new methods are custom comparing to current docs, I think it's better to register separate interface than making it differ more than it already does. [1] https://source.winehq.org/git/wine.git/commit/0f80d4b61966af776365486c139c3e...