IOCTL_NDISRD_SET_ADAPTER_EVENT
This IOCTL registers
the Win32 event handle within helper driver. Driver sets event into
the signaled state when TCP/IP bound adapter's list changes.
| Input
Buffer
|
Win32
event handle or NULL if you want to release event.
|
| Input Buffer
Size
|
4
|
| Output Buffer
|
None
|
| Output Buffer
Size
|
0
|
Remarks:
User application
should create Win32 event (with CreateEvent API call) and
pass event handle to this function. To release event pass NULL
instead event handle into this IOCTL. For Windows 9x/ME you should
translate Ring3 event handle to Ring0 one (see details in the
ndisapi.dll source code) . Helper driver will signal this event
when TCP/IP bound adapter's list changes. Usually you should call
GetTcpipBoundAdaptersInfo and renew your adapter associated
structures on this event.
|