[PATCH 3/3] iphlpapi: Implement CancelIPChangeNotify (try 3).

Erich E. Hoover erich.e.hoover at gmail.com
Mon May 13 15:37:05 CDT 2013


The attached patch implements CancelIPChangeNotify, which permits the
cancellation of the async queue created by NotifyAddrChange that is
used to establish when the IP address list changes. The patch achieves
this goal by using the internal "Pointer" portion of the OVERLAPPED
structure in NotifyAddrChange to store the handle to the relevant
socket, which is then used to close the socket when
CancelIPChangeNotify is called.

This version of the patch fixes a bug in the 64-bit tests in comparing
the status value of the OVERLAPPED structure to STATUS_CANCELLED.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-iphlpapi-Implement-CancelIPChangeNotify.patch
Type: application/octet-stream
Size: 3646 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20130513/ff3fb474/attachment.obj>


More information about the wine-patches mailing list