Compartir a través de


SIO_ADDRESS_LIST_CHANGE

La operación de control de E/S de socket SIO_ADDRESS_LIST_CHANGE notifica a una aplicación WSK cuando se ha producido un cambio en la lista de direcciones de transporte locales para la familia de direcciones de un socket. Esta operación de control de E/S de socket se aplica a todos los tipos de socket.

Para recibir una notificación cuando se ha producido un cambio en la lista de direcciones de transporte locales para la familia de direcciones de un socket, una aplicación WSK llama a la función WskControlSocket con los parámetros siguientes.

Parámetro Valor

RequestType

WskIoctl

ControlCode

SIO_ADDRESS_LIST_CHANGE

Level

0

InputSize

0

InputBuffer

NULL

OutputSize

0

OutputBuffer

NULL

OutputSizeReturned

NULL

Una aplicación WSK debe especificar un puntero a un IRP al llamar a la función WskControlSocket para recibir una notificación de un cambio en la lista de direcciones de transporte locales para la familia de direcciones de un socket. El subsistema WSK pone en cola el IRP y devuelve STATUS_PENDING. Si se realiza un cambio en la lista de direcciones de transporte locales para la familia de direcciones del socket, el subsistema WSK completa el IRP. Cuando se llama a la rutina de finalización del IRP, la aplicación WSK puede usar la operación de control de E/S de socket SIO_ADDRESS_LIST_QUERY para consultar la nueva lista de direcciones de transporte local para la familia de direcciones del socket.

Requisitos

Versión

Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.

Encabezado

Ws2def.h (incluya Wsk.h)