Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O estado da opção de soquete SO_CONDITIONAL_ACCEPT determina se o modo de aceitação condicional está habilitado em um soquete de escuta. Esta opção de soquete aplica-se apenas a soquetes de escuta.
Se um aplicativo WSK definir essa opção de soquete, ele deverá fazê-lo antes que o soquete de escuta seja vinculado a um endereço de transporte local.
Para definir o estado dessa opção de soquete, um aplicativo WSK chama a função WskControlSocket com os seguintes parâmetros.
| Parâmetro | Valor |
|---|---|
RequestType |
WskSetOption |
ControlCode |
SO_CONDITIONAL_ACCEPT |
Nível |
SOL_SOCKET |
InputSize |
tamanho de (ULONG) |
Buffer de Entrada |
Um ponteiro para uma variável tipo ULONG que contém o valor para o novo estado da opção de soquete: 0: Desativar o modo de aceitação condicional 1: Ativar o modo de aceitação condicional |
OutputSize |
0 |
BufferDeSaída |
NULO |
OutputSizeReturned |
NULO |
Para recuperar o estado dessa opção de soquete, um aplicativo WSK chama a função WskControlSocket com os seguintes parâmetros.
| Parâmetro | Valor |
|---|---|
RequestType |
WskGetOption |
ControlCode |
SO_CONDITIONAL_ACCEPT |
Nível |
SOL_SOCKET |
InputSize |
0 |
Buffer de Entrada |
NULO |
OutputSize |
tamanho de (ULONG) |
BufferDeSaída |
Um ponteiro para uma variável do tipo ULONG que recebe o valor do estado da opção de soquete: 0: O modo de aceitação condicional está desativado 1: O modo de aceitação condicional está ativado |
OutputSizeReturned |
NULO |
Uma aplicação WSK deve especificar um ponteiro para um IRP ao chamar a função WskControlSocket para definir ou recuperar o estado da opção de soquete SO_CONDITIONAL_ACCEPT.
O estado padrão dessa opção de soquete é que o modo de aceitação condicional está desabilitado.
Alguns protocolos de transporte podem não suportar o modo de aceitação condicional em soquetes de escuta.
Para obter mais informações sobre como aceitar condicionalmente conexões de entrada, consulte Escutando e aceitando conexões de entrada.
Requerimentos
Versão |
Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho |
Ws2def.h (inclui Wsk.h) |