ホーム › System.RemoteDesktop › WTS_CONNECTSTATE_CLASS
WTS_CONNECTSTATE_CLASS
列挙型メンバー 10
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| WTSActive | 0 | 0x0 | ユーザーが WinStation にログオンしています。この状態は、ユーザーがサインインし、デバイスにアクティブに接続しているときに発生します。 |
| WTSConnected | 1 | 0x1 | WinStation はクライアントに接続されています。 |
| WTSConnectQuery | 2 | 0x2 | WinStation はクライアントへの接続処理中です。 |
| WTSShadow | 3 | 0x3 | WinStation は別の WinStation をシャドウしています。 |
| WTSDisconnected | 4 | 0x4 | WinStation はアクティブですが、クライアントは切断されています。この状態は、ユーザーがサインインしているものの、ロック画面に戻ることを選択した場合など、デバイスにアクティブに接続していないときに発生します。 |
| WTSIdle | 5 | 0x5 | WinStation はクライアントの接続を待機しています。 |
| WTSListen | 6 | 0x6 | WinStation は接続をリッスンしています。リスナー セッションは、新しいクライアント接続の要求を待機します。リスナー セッションにはユーザーはログオンしません。リスナー セッションは、リセット、シャドウ、または通常のクライアント セッションへの変更を行うことはできません。 |
| WTSReset | 7 | 0x7 | WinStation はリセットされています。 |
| WTSDown | 8 | 0x8 | エラーにより WinStation はダウンしています。 |
| WTSInit | 9 | 0x9 | WinStation は初期化中です。 |
公式ドキュメント
リモート デスクトップ サービス セッションの接続状態を指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WTS_CONNECTSTATE_CLASS : int {
WTSActive = 0,
WTSConnected = 1,
WTSConnectQuery = 2,
WTSShadow = 3,
WTSDisconnected = 4,
WTSIdle = 5,
WTSListen = 6,
WTSReset = 7,
WTSDown = 8,
WTSInit = 9
} WTS_CONNECTSTATE_CLASS;public enum WTS_CONNECTSTATE_CLASS : int
{
WTSActive = 0,
WTSConnected = 1,
WTSConnectQuery = 2,
WTSShadow = 3,
WTSDisconnected = 4,
WTSIdle = 5,
WTSListen = 6,
WTSReset = 7,
WTSDown = 8,
WTSInit = 9,
}Public Enum WTS_CONNECTSTATE_CLASS As Integer
WTSActive = 0
WTSConnected = 1
WTSConnectQuery = 2
WTSShadow = 3
WTSDisconnected = 4
WTSIdle = 5
WTSListen = 6
WTSReset = 7
WTSDown = 8
WTSInit = 9
End Enumimport enum
class WTS_CONNECTSTATE_CLASS(enum.IntEnum):
WTSActive = 0
WTSConnected = 1
WTSConnectQuery = 2
WTSShadow = 3
WTSDisconnected = 4
WTSIdle = 5
WTSListen = 6
WTSReset = 7
WTSDown = 8
WTSInit = 9// WTS_CONNECTSTATE_CLASS
pub const WTSActive: i32 = 0;
pub const WTSConnected: i32 = 1;
pub const WTSConnectQuery: i32 = 2;
pub const WTSShadow: i32 = 3;
pub const WTSDisconnected: i32 = 4;
pub const WTSIdle: i32 = 5;
pub const WTSListen: i32 = 6;
pub const WTSReset: i32 = 7;
pub const WTSDown: i32 = 8;
pub const WTSInit: i32 = 9;// WTS_CONNECTSTATE_CLASS
const (
WTSActive int32 = 0
WTSConnected int32 = 1
WTSConnectQuery int32 = 2
WTSShadow int32 = 3
WTSDisconnected int32 = 4
WTSIdle int32 = 5
WTSListen int32 = 6
WTSReset int32 = 7
WTSDown int32 = 8
WTSInit int32 = 9
)const
WTSActive = 0;
WTSConnected = 1;
WTSConnectQuery = 2;
WTSShadow = 3;
WTSDisconnected = 4;
WTSIdle = 5;
WTSListen = 6;
WTSReset = 7;
WTSDown = 8;
WTSInit = 9;// WTS_CONNECTSTATE_CLASS
pub const WTSActive: i32 = 0;
pub const WTSConnected: i32 = 1;
pub const WTSConnectQuery: i32 = 2;
pub const WTSShadow: i32 = 3;
pub const WTSDisconnected: i32 = 4;
pub const WTSIdle: i32 = 5;
pub const WTSListen: i32 = 6;
pub const WTSReset: i32 = 7;
pub const WTSDown: i32 = 8;
pub const WTSInit: i32 = 9;const
WTSActive* = 0
WTSConnected* = 1
WTSConnectQuery* = 2
WTSShadow* = 3
WTSDisconnected* = 4
WTSIdle* = 5
WTSListen* = 6
WTSReset* = 7
WTSDown* = 8
WTSInit* = 9enum WTS_CONNECTSTATE_CLASS : int {
WTSActive = 0,
WTSConnected = 1,
WTSConnectQuery = 2,
WTSShadow = 3,
WTSDisconnected = 4,
WTSIdle = 5,
WTSListen = 6,
WTSReset = 7,
WTSDown = 8,
WTSInit = 9,
}#define global WTSActive 0x0
#define global WTSConnected 0x1
#define global WTSConnectQuery 0x2
#define global WTSShadow 0x3
#define global WTSDisconnected 0x4
#define global WTSIdle 0x5
#define global WTSListen 0x6
#define global WTSReset 0x7
#define global WTSDown 0x8
#define global WTSInit 0x9