WS_LISTENER_STATE列挙 (webservices.h)
リスナーが存在できることを示すさまざまな状態。
構文
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;
定数
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 |
注釈
リスナーの状態遷移を次に示します。
リスナーは、WsAbortListener が呼び出された場合にのみWS_LISTENER_STATE_FAULTED状態に移動します。
有効な状態遷移のみが表示されることに注意してください。 特定の状態に対して表示されない関数を使用すると、 関数からWS_E_INVALID_OPERATION エラーが返されます ( WsFreeListener の場合はクラッシュします)。 「Windows Web サービスの戻り値」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | webservices.h |