Win32 API 日本語リファレンス
ホームSystem.DesktopSharing › ATTENDEE_DISCONNECT_REASON

ATTENDEE_DISCONNECT_REASON

列挙型
基底型i4

メンバー 5

名前10進16進説明
ATTENDEE_DISCONNECT_REASON_MIN00x0列挙型の最小値です。
ATTENDEE_DISCONNECT_REASON_APP00x0アプリケーションが IRDPSRAPIAttendee::TerminateConnection メソッドを呼び出しました。
ATTENDEE_DISCONNECT_REASON_ERR10x1出席者からのデータを処理する際、または出席者を管理しようとした際に内部エラーが発生しました
ATTENDEE_DISCONNECT_REASON_CLI20x2出席者自身からの要求により、その出席者が切断されました。
ATTENDEE_DISCONNECT_REASON_MAX20x2列挙型の最大値です。

公式ドキュメント

出席者がセッションから切断された理由を表す値を定義します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum ATTENDEE_DISCONNECT_REASON : int {
    ATTENDEE_DISCONNECT_REASON_MIN = 0,
    ATTENDEE_DISCONNECT_REASON_APP = 0,
    ATTENDEE_DISCONNECT_REASON_ERR = 1,
    ATTENDEE_DISCONNECT_REASON_CLI = 2,
    ATTENDEE_DISCONNECT_REASON_MAX = 2
} ATTENDEE_DISCONNECT_REASON;
public enum ATTENDEE_DISCONNECT_REASON : int
{
    ATTENDEE_DISCONNECT_REASON_MIN = 0,
    ATTENDEE_DISCONNECT_REASON_APP = 0,
    ATTENDEE_DISCONNECT_REASON_ERR = 1,
    ATTENDEE_DISCONNECT_REASON_CLI = 2,
    ATTENDEE_DISCONNECT_REASON_MAX = 2,
}
Public Enum ATTENDEE_DISCONNECT_REASON As Integer
    ATTENDEE_DISCONNECT_REASON_MIN = 0
    ATTENDEE_DISCONNECT_REASON_APP = 0
    ATTENDEE_DISCONNECT_REASON_ERR = 1
    ATTENDEE_DISCONNECT_REASON_CLI = 2
    ATTENDEE_DISCONNECT_REASON_MAX = 2
End Enum
import enum

class ATTENDEE_DISCONNECT_REASON(enum.IntEnum):
    ATTENDEE_DISCONNECT_REASON_MIN = 0
    ATTENDEE_DISCONNECT_REASON_APP = 0
    ATTENDEE_DISCONNECT_REASON_ERR = 1
    ATTENDEE_DISCONNECT_REASON_CLI = 2
    ATTENDEE_DISCONNECT_REASON_MAX = 2
// ATTENDEE_DISCONNECT_REASON
pub const ATTENDEE_DISCONNECT_REASON_MIN: i32 = 0;
pub const ATTENDEE_DISCONNECT_REASON_APP: i32 = 0;
pub const ATTENDEE_DISCONNECT_REASON_ERR: i32 = 1;
pub const ATTENDEE_DISCONNECT_REASON_CLI: i32 = 2;
pub const ATTENDEE_DISCONNECT_REASON_MAX: i32 = 2;
// ATTENDEE_DISCONNECT_REASON
const (
	ATTENDEE_DISCONNECT_REASON_MIN int32 = 0
	ATTENDEE_DISCONNECT_REASON_APP int32 = 0
	ATTENDEE_DISCONNECT_REASON_ERR int32 = 1
	ATTENDEE_DISCONNECT_REASON_CLI int32 = 2
	ATTENDEE_DISCONNECT_REASON_MAX int32 = 2
)
const
  ATTENDEE_DISCONNECT_REASON_MIN = 0;
  ATTENDEE_DISCONNECT_REASON_APP = 0;
  ATTENDEE_DISCONNECT_REASON_ERR = 1;
  ATTENDEE_DISCONNECT_REASON_CLI = 2;
  ATTENDEE_DISCONNECT_REASON_MAX = 2;
// ATTENDEE_DISCONNECT_REASON
pub const ATTENDEE_DISCONNECT_REASON_MIN: i32 = 0;
pub const ATTENDEE_DISCONNECT_REASON_APP: i32 = 0;
pub const ATTENDEE_DISCONNECT_REASON_ERR: i32 = 1;
pub const ATTENDEE_DISCONNECT_REASON_CLI: i32 = 2;
pub const ATTENDEE_DISCONNECT_REASON_MAX: i32 = 2;
const
  ATTENDEE_DISCONNECT_REASON_MIN* = 0
  ATTENDEE_DISCONNECT_REASON_APP* = 0
  ATTENDEE_DISCONNECT_REASON_ERR* = 1
  ATTENDEE_DISCONNECT_REASON_CLI* = 2
  ATTENDEE_DISCONNECT_REASON_MAX* = 2
enum ATTENDEE_DISCONNECT_REASON : int {
    ATTENDEE_DISCONNECT_REASON_MIN = 0,
    ATTENDEE_DISCONNECT_REASON_APP = 0,
    ATTENDEE_DISCONNECT_REASON_ERR = 1,
    ATTENDEE_DISCONNECT_REASON_CLI = 2,
    ATTENDEE_DISCONNECT_REASON_MAX = 2,
}
#define global ATTENDEE_DISCONNECT_REASON_MIN 0x0
#define global ATTENDEE_DISCONNECT_REASON_APP 0x0
#define global ATTENDEE_DISCONNECT_REASON_ERR 0x1
#define global ATTENDEE_DISCONNECT_REASON_CLI 0x2
#define global ATTENDEE_DISCONNECT_REASON_MAX 0x2