ホーム › Devices.Tapi › MSP_CALL_EVENT_CAUSE
MSP_CALL_EVENT_CAUSE
列挙型メンバー 8
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| CALL_CAUSE_UNKNOWN | 0 | 0x0 | 通話イベントの原因は不明です。 |
| CALL_CAUSE_BAD_DEVICE | 1 | 0x1 | 不正なデバイスが障害の原因となりました。STREAM_FAIL と TERMINAL_FAIL のいずれの場合にも該当します。 |
| CALL_CAUSE_CONNECT_FAIL | 2 | 0x2 | ストリームの接続に失敗したか、ターミナルの接続に失敗しました。ターミナルをストリームに接続できない場合、アプリケーションは CMC_CONNECT_FAIL を伴う TERMINAL_FAIL イベントを受け取ります。使用できるターミナルがそれ 1 つだけであるためにこのストリームが失敗した場合、アプリケーションは CMC_CONNECT_FAIL を伴う STREAM_FAIL イベントも受け取ります。 |
| CALL_CAUSE_LOCAL_REQUEST | 3 | 0x3 | このイベントは、アプリケーションがストリームのメソッドを呼び出した結果です。 |
| CALL_CAUSE_REMOTE_REQUEST | 4 | 0x4 | このイベントは、リモートエンドポイントからの要求の結果です。 |
| CALL_CAUSE_MEDIA_TIMEOUT | 5 | 0x5 | ストリームを伝送するメディアが一時的に利用できません。 |
| CALL_CAUSE_MEDIA_RECOVERED | 6 | 0x6 | ストリームを伝送するメディアが、一時的なサービス停止状態から通常の状態に復帰しました。 |
| CALL_CAUSE_QUALITY_OF_SERVICE | 7 | 0x7 |
公式ドキュメント
MSP_CALL_EVENT_CAUSE 定数は、 MSP_EVENT_INFO 構造体内で、 GetEvent メソッドによって返されます ( MSP_EVENT が ME_CALL_EVENT の場合)。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 MSP_CALL_EVENT_CAUSE : int {
CALL_CAUSE_UNKNOWN = 0,
CALL_CAUSE_BAD_DEVICE = 1,
CALL_CAUSE_CONNECT_FAIL = 2,
CALL_CAUSE_LOCAL_REQUEST = 3,
CALL_CAUSE_REMOTE_REQUEST = 4,
CALL_CAUSE_MEDIA_TIMEOUT = 5,
CALL_CAUSE_MEDIA_RECOVERED = 6,
CALL_CAUSE_QUALITY_OF_SERVICE = 7
} MSP_CALL_EVENT_CAUSE;public enum MSP_CALL_EVENT_CAUSE : int
{
CALL_CAUSE_UNKNOWN = 0,
CALL_CAUSE_BAD_DEVICE = 1,
CALL_CAUSE_CONNECT_FAIL = 2,
CALL_CAUSE_LOCAL_REQUEST = 3,
CALL_CAUSE_REMOTE_REQUEST = 4,
CALL_CAUSE_MEDIA_TIMEOUT = 5,
CALL_CAUSE_MEDIA_RECOVERED = 6,
CALL_CAUSE_QUALITY_OF_SERVICE = 7,
}Public Enum MSP_CALL_EVENT_CAUSE As Integer
CALL_CAUSE_UNKNOWN = 0
CALL_CAUSE_BAD_DEVICE = 1
CALL_CAUSE_CONNECT_FAIL = 2
CALL_CAUSE_LOCAL_REQUEST = 3
CALL_CAUSE_REMOTE_REQUEST = 4
CALL_CAUSE_MEDIA_TIMEOUT = 5
CALL_CAUSE_MEDIA_RECOVERED = 6
CALL_CAUSE_QUALITY_OF_SERVICE = 7
End Enumimport enum
class MSP_CALL_EVENT_CAUSE(enum.IntEnum):
CALL_CAUSE_UNKNOWN = 0
CALL_CAUSE_BAD_DEVICE = 1
CALL_CAUSE_CONNECT_FAIL = 2
CALL_CAUSE_LOCAL_REQUEST = 3
CALL_CAUSE_REMOTE_REQUEST = 4
CALL_CAUSE_MEDIA_TIMEOUT = 5
CALL_CAUSE_MEDIA_RECOVERED = 6
CALL_CAUSE_QUALITY_OF_SERVICE = 7// MSP_CALL_EVENT_CAUSE
pub const CALL_CAUSE_UNKNOWN: i32 = 0;
pub const CALL_CAUSE_BAD_DEVICE: i32 = 1;
pub const CALL_CAUSE_CONNECT_FAIL: i32 = 2;
pub const CALL_CAUSE_LOCAL_REQUEST: i32 = 3;
pub const CALL_CAUSE_REMOTE_REQUEST: i32 = 4;
pub const CALL_CAUSE_MEDIA_TIMEOUT: i32 = 5;
pub const CALL_CAUSE_MEDIA_RECOVERED: i32 = 6;
pub const CALL_CAUSE_QUALITY_OF_SERVICE: i32 = 7;// MSP_CALL_EVENT_CAUSE
const (
CALL_CAUSE_UNKNOWN int32 = 0
CALL_CAUSE_BAD_DEVICE int32 = 1
CALL_CAUSE_CONNECT_FAIL int32 = 2
CALL_CAUSE_LOCAL_REQUEST int32 = 3
CALL_CAUSE_REMOTE_REQUEST int32 = 4
CALL_CAUSE_MEDIA_TIMEOUT int32 = 5
CALL_CAUSE_MEDIA_RECOVERED int32 = 6
CALL_CAUSE_QUALITY_OF_SERVICE int32 = 7
)const
CALL_CAUSE_UNKNOWN = 0;
CALL_CAUSE_BAD_DEVICE = 1;
CALL_CAUSE_CONNECT_FAIL = 2;
CALL_CAUSE_LOCAL_REQUEST = 3;
CALL_CAUSE_REMOTE_REQUEST = 4;
CALL_CAUSE_MEDIA_TIMEOUT = 5;
CALL_CAUSE_MEDIA_RECOVERED = 6;
CALL_CAUSE_QUALITY_OF_SERVICE = 7;// MSP_CALL_EVENT_CAUSE
pub const CALL_CAUSE_UNKNOWN: i32 = 0;
pub const CALL_CAUSE_BAD_DEVICE: i32 = 1;
pub const CALL_CAUSE_CONNECT_FAIL: i32 = 2;
pub const CALL_CAUSE_LOCAL_REQUEST: i32 = 3;
pub const CALL_CAUSE_REMOTE_REQUEST: i32 = 4;
pub const CALL_CAUSE_MEDIA_TIMEOUT: i32 = 5;
pub const CALL_CAUSE_MEDIA_RECOVERED: i32 = 6;
pub const CALL_CAUSE_QUALITY_OF_SERVICE: i32 = 7;const
CALL_CAUSE_UNKNOWN* = 0
CALL_CAUSE_BAD_DEVICE* = 1
CALL_CAUSE_CONNECT_FAIL* = 2
CALL_CAUSE_LOCAL_REQUEST* = 3
CALL_CAUSE_REMOTE_REQUEST* = 4
CALL_CAUSE_MEDIA_TIMEOUT* = 5
CALL_CAUSE_MEDIA_RECOVERED* = 6
CALL_CAUSE_QUALITY_OF_SERVICE* = 7enum MSP_CALL_EVENT_CAUSE : int {
CALL_CAUSE_UNKNOWN = 0,
CALL_CAUSE_BAD_DEVICE = 1,
CALL_CAUSE_CONNECT_FAIL = 2,
CALL_CAUSE_LOCAL_REQUEST = 3,
CALL_CAUSE_REMOTE_REQUEST = 4,
CALL_CAUSE_MEDIA_TIMEOUT = 5,
CALL_CAUSE_MEDIA_RECOVERED = 6,
CALL_CAUSE_QUALITY_OF_SERVICE = 7,
}#define global CALL_CAUSE_UNKNOWN 0x0
#define global CALL_CAUSE_BAD_DEVICE 0x1
#define global CALL_CAUSE_CONNECT_FAIL 0x2
#define global CALL_CAUSE_LOCAL_REQUEST 0x3
#define global CALL_CAUSE_REMOTE_REQUEST 0x4
#define global CALL_CAUSE_MEDIA_TIMEOUT 0x5
#define global CALL_CAUSE_MEDIA_RECOVERED 0x6
#define global CALL_CAUSE_QUALITY_OF_SERVICE 0x7