WS_CREATE_LISTENER_CALLBACK funzione di callback (webservices.h)
Gestisce la chiamata WsCreateListener per un WS_CUSTOM_CHANNEL_BINDING.
Sintassi
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
)
{...}
Parametri
[in] channelType
Tipo di canale per cui il listener è in ascolto.
listenerParameters
Puntatore al valore specificato dalla proprietà WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS quando il listener personalizzato viene creato usando WsCreateListener.
Se la proprietà WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS non è stata specificata, il valore sarà NULL.
[in] listenerParametersSize
Dimensione in byte del valore a cui punta il listenerParameters.
Se la proprietà WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS non è stata specificata, la dimensione sarà 0.
listenerInstance
Puntatore a una struttura allocata che rappresenta l'istanza del listener. Questo puntatore verrà passato a tutti gli altri callback del listener per questa particolare istanza del listener.
Se il callback ha esito positivo, il WS_FREE_LISTENER_CALLBACK verrà usato per liberare l'istanza del listener.
[in, optional] error
Specifica dove archiviare informazioni aggiuntive sull'errore se la funzione ha esito negativo.
Valore restituito
Codice restituito | Descrizione |
---|---|
|
È stata superata una quota. |
|
Memoria insufficiente. |
|
Uno o più argomenti non sono validi. |
|
Questa funzione può restituire altri errori non elencati in precedenza. |
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | webservices.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per