WS_GET_LISTENER_PROPERTY_CALLBACK funzione di callback (webservices.h)
Gestisce la chiamata WsGetListenerProperty per un WS_CUSTOM_CHANNEL_BINDING.
Sintassi
WS_GET_LISTENER_PROPERTY_CALLBACK WsGetListenerPropertyCallback;
HRESULT WsGetListenerPropertyCallback(
[in] void *listenerInstance,
[in] WS_LISTENER_PROPERTY_ID id,
void *value,
[in] ULONG valueSize,
[in, optional] WS_ERROR *error
)
{...}
Parametri
[in] listenerInstance
Puntatore allo stato specifico di questa istanza del listener, come creato dal WS_CREATE_LISTENER_CALLBACK.
[in] id
ID della proprietà da recuperare.
Un listener personalizzato può decidere quali proprietà supportare.
value
Percorso per archiviare la proprietà recuperata. Il puntatore deve avere un allineamento compatibile con il tipo della proprietà.
[in] valueSize
Numero di byte allocati dal chiamante per archiviare la proprietà recuperata.
[in, optional] error
Specifica la posizione in cui devono essere archiviate informazioni aggiuntive sugli errori se la funzione ha esito negativo.
Valore restituito
Codice restituito | Descrizione |
---|---|
|
L'ID della proprietà non è stato supportato per questo oggetto o il buffer specificato non è stato sufficiente per il valore. |
|
Questa funzione può restituire altri errori non elencati sopra. |
Commenti
Per informazioni sul contratto di questa API, vedere WsGetListenerProperty .
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 |