WS_CREATE_LISTENER_CALLBACK função de retorno de chamada (webservices.h)
Manipula a chamada WsCreateListener para um WS_CUSTOM_CHANNEL_BINDING.
Sintaxe
WS_CREATE_LISTENER_CALLBACK WsCreateListenerCallback;
HRESULT WsCreateListenerCallback(
[in] WS_CHANNEL_TYPE channelType,
const void *listenerParameters,
[in] ULONG listenerParametersSize,
void **listenerInstance,
[in, optional] WS_ERROR *error
)
{...}
Parâmetros
[in] channelType
O tipo de canal que o ouvinte escuta.
listenerParameters
O ponteiro para o valor especificado pela propriedade WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS quando o ouvinte personalizado é criado usando WsCreateListener.
Se a propriedade WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS não tiver sido especificada, o valor será NULL.
[in] listenerParametersSize
O tamanho em bytes do valor apontado por listenerParameters.
Se a propriedade WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS não tiver sido especificada, o tamanho será 0.
listenerInstance
Um ponteiro para uma estrutura alocada que representa a instância do ouvinte. Esse ponteiro será passado para todos os outros retornos de chamada do ouvinte para essa instância de ouvinte específica.
Se esse retorno de chamada for bem-sucedido, o WS_FREE_LISTENER_CALLBACK será usado para liberar a instância do ouvinte.
[in, optional] error
Especifica onde informações adicionais de erro devem ser armazenadas se a função falhar.
Valor retornado
Código de retorno | Descrição |
---|---|
|
Uma cota foi excedida. |
|
Ficou sem memória. |
|
Um ou mais argumentos são inválidos. |
|
Essa função pode retornar outros erros não listados acima. |
Requisitos
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | webservices.h |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de