SIO_ADDRESS_LIST_CHANGE
当套接字的地址系列本地传输地址列表发生更改时,SIO_ADDRESS_LIST_CHANGE套接字 I/O 控制操作会通知 WSK 应用程序。 此套接字 I/O 控制操作适用于所有套接字类型。
为了在套接字的地址系列本地传输地址列表发生更改时收到通知,WSK 应用程序使用以下参数调用 WskControlSocket 函数。
参数 | 值 |
---|---|
RequestType |
WskIoctl |
ControlCode |
SIO_ADDRESS_LIST_CHANGE |
级别 |
0 |
InputSize |
0 |
InputBuffer |
Null |
OutputSize |
0 |
OutputBuffer |
Null |
OutputSizeReturned |
Null |
WSK 应用程序在调用 WskControlSocket 函数时必须指定指向 IRP 的指针,以便收到套接字地址系列的本地传输地址列表发生更改的通知。 WSK 子系统将 IRP 排队并返回STATUS_PENDING。 如果更改了套接字地址系列的本地传输地址列表,则 WSK 子系统将完成 IRP。 调用 IRP 的完成例程时,WSK 应用程序可以使用 SIO_ADDRESS_LIST_QUERY 套接字 I/O 控制操作来查询套接字地址系列的新本地传输地址列表。
要求
版本 |
在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 |
Ws2def.h (包括 Wsk.h) |