enumerazione WS_LISTENER_STATE (webservices.h)
I diversi stati in cui un listener può trovarsi.
Sintassi
typedef enum {
WS_LISTENER_STATE_CREATED = 0,
WS_LISTENER_STATE_OPENING = 1,
WS_LISTENER_STATE_OPEN = 2,
WS_LISTENER_STATE_FAULTED = 3,
WS_LISTENER_STATE_CLOSING = 4,
WS_LISTENER_STATE_CLOSED = 5
} WS_LISTENER_STATE;
Costanti
WS_LISTENER_STATE_CREATED Valore: 0 |
WS_LISTENER_STATE_OPENING Valore: 1 |
WS_LISTENER_STATE_OPEN Valore: 2 |
WS_LISTENER_STATE_FAULTED Valore: 3 |
WS_LISTENER_STATE_CLOSING Valore: 4 |
WS_LISTENER_STATE_CLOSED Valore: 5 |
Commenti
Di seguito sono riportate le transizioni di stato per un listener.
Un listener passa solo allo stato WS_LISTENER_STATE_FAULTED se viene chiamato WsAbortListener .
Si noti che vengono visualizzate solo le transizioni di stato valide. L'uso di una funzione non visualizzata per un determinato stato comporta un errore di WS_E_INVALID_OPERATION restituito dalla funzione (o arresto anomalo nel caso di WsFreeListener). Vedere Valori restituiti da Servizi Web Windows.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | webservices.h |