Compartilhar via


SIO_ADDRESS_LIST_CHANGE

A operação de controle de E/S do soquete SIO_ADDRESS_LIST_CHANGE notifica um aplicativo WSK quando houve uma alteração na lista de endereços de transporte locais para a família de endereços de um soquete. Essa operação de controle de E/S de soquete se aplica a todos os tipos de soquete.

Para ser notificado quando houver uma alteração na lista de endereços de transporte locais para a família de endereços de um soquete, um aplicativo WSK chama a função WskControlSocket com os parâmetros a seguir.

Parâmetro Valor

RequestType

WskIoctl

ControlCode

SIO_ADDRESS_LIST_CHANGE

Level

0

InputSize

0

Inputbuffer

NULO

OutputSize

0

OutputBuffer

NULO

OutputSizeReturned

NULO

Um aplicativo WSK deve especificar um ponteiro para um IRP ao chamar a função WskControlSocket para ser notificado de uma alteração na lista de endereços de transporte locais para a família de endereços de um soquete. O subsistema WSK enfileira o IRP e retorna STATUS_PENDING. Se for feita uma alteração na lista de endereços de transporte locais para a família de endereços do soquete, o subsistema WSK concluirá o IRP. Quando a rotina de conclusão do IRP é chamada, o aplicativo WSK pode usar a operação de controle de E/S do soquete SIO_ADDRESS_LIST_QUERY para consultar a nova lista de endereços de transporte local para a família de endereços do soquete.

Requisitos

Versão

Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.

Cabeçalho

Ws2def.h (inclua Wsk.h)