Udostępnij za pośrednictwem


SIO_ADDRESS_LIST_CHANGE

Operacja sterowania we/wy gniazda SIO_ADDRESS_LIST_CHANGE powiadamia aplikację WSK, gdy nastąpiła zmiana listy lokalnych adresów transportu dla rodziny adresów gniazd. Ta operacja sterowania we/wy gniazda ma zastosowanie do wszystkich typów gniazd.

Aby otrzymywać powiadomienia o zmianie listy lokalnych adresów transportu dla rodziny adresów gniazda, aplikacja WSK wywołuje funkcję WskControlSocket z następującymi parametrami.

Parametr Wartość

RequestType

WskIoctl

ControlCode

SIO_ADDRESS_LIST_CHANGE

poziom

0

InputSize

0

InputBuffer

ZERO

OutputSize

0

OutputBuffer

ZERO

OutputSizeReturned

ZERO

Aplikacja WSK musi określić wskaźnik do protokołu IRP podczas wywoływania funkcji WskControlSocket, aby otrzymywać powiadomienia o zmianie listy lokalnych adresów transportu dla rodziny adresów gniazda. Podsystem WSK kolejkuje protokół IRP i zwraca STATUS_PENDING. Jeśli wprowadzono zmianę na liście lokalnych adresów transportu dla rodziny adresów gniazda, podsystem WSK zakończy IRP. Po wywołaniu procedury uzupełniania protokołu IRP aplikacja WSK może użyć operacji sterowania we/wy gniazda SIO_ADDRESS_LIST_QUERY, aby wysłać zapytanie do nowej listy lokalnych adresów transportu dla rodziny adresów gniazda.

Wymagania

Wersja

Dostępne w systemie Windows Vista i nowszych wersjach systemów operacyjnych Windows.

Nagłówek

Ws2def.h (w tym Wsk.h)