ホーム › Devices.Tapi › ADDRESS_EVENT
ADDRESS_EVENT
列挙型メンバー 10
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| AE_STATE | 0 | 0x0 | アドレスの状態が変化しました。 ITAddress::get_State を参照してください。 |
| AE_CAPSCHANGE | 1 | 0x1 | アドレスの機能が変化しました。 機能フラグを参照してください。 |
| AE_RINGING | 2 | 0x2 | アドレスで呼び出し音が鳴っています。 |
| AE_CONFIGCHANGE | 3 | 0x3 | アドレスの構成が変更されました。 |
| AE_FORWARD | 4 | 0x4 | 転送設定が変更されました。 ITAddress::get_CurrentForwardInfo を参照してください。 |
| AE_NEWTERMINAL | 5 | 0x5 | 新しいターミナルが追加されました。アプリケーションは、そのターミナルをアクティブな通話で使用する場合、ターミナルを選択して応答する必要があります。 |
| AE_REMOVETERMINAL | 6 | 0x6 | ターミナルが削除されました。アプリケーションは、そのターミナルが現在アクティブな通話に選択されている場合、選択を解除して応答する必要があります。 |
| AE_MSGWAITON | 7 | 0x7 | メッセージ待機インジケーターがオンになりました。これは電話アドレスにのみ適用されます。 |
| AE_MSGWAITOFF | 8 | 0x8 | メッセージ待機インジケーターがオフになりました。これは電話アドレスにのみ適用されます。 |
| AE_LASTITEM | 8 | 0x8 | この列挙型の最後の項目です。 |
公式ドキュメント
ADDRESS_EVENT 列挙型はアドレスイベントを表します。 ITAddressEvent::get_Event メソッドは、発生したアドレスイベントの種類を示すために、この列挙型のメンバーを返します。
解説(Remarks)
PnP デバイスの特定のイベントは、 ITTerminalSupport::EnumerateStaticTerminals または ITTerminalSupport::get_StaticTerminals を使用して静的ターミナルを初めて列挙するまで受信されません。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 ADDRESS_EVENT : int {
AE_STATE = 0,
AE_CAPSCHANGE = 1,
AE_RINGING = 2,
AE_CONFIGCHANGE = 3,
AE_FORWARD = 4,
AE_NEWTERMINAL = 5,
AE_REMOVETERMINAL = 6,
AE_MSGWAITON = 7,
AE_MSGWAITOFF = 8,
AE_LASTITEM = 8
} ADDRESS_EVENT;public enum ADDRESS_EVENT : int
{
AE_STATE = 0,
AE_CAPSCHANGE = 1,
AE_RINGING = 2,
AE_CONFIGCHANGE = 3,
AE_FORWARD = 4,
AE_NEWTERMINAL = 5,
AE_REMOVETERMINAL = 6,
AE_MSGWAITON = 7,
AE_MSGWAITOFF = 8,
AE_LASTITEM = 8,
}Public Enum ADDRESS_EVENT As Integer
AE_STATE = 0
AE_CAPSCHANGE = 1
AE_RINGING = 2
AE_CONFIGCHANGE = 3
AE_FORWARD = 4
AE_NEWTERMINAL = 5
AE_REMOVETERMINAL = 6
AE_MSGWAITON = 7
AE_MSGWAITOFF = 8
AE_LASTITEM = 8
End Enumimport enum
class ADDRESS_EVENT(enum.IntEnum):
AE_STATE = 0
AE_CAPSCHANGE = 1
AE_RINGING = 2
AE_CONFIGCHANGE = 3
AE_FORWARD = 4
AE_NEWTERMINAL = 5
AE_REMOVETERMINAL = 6
AE_MSGWAITON = 7
AE_MSGWAITOFF = 8
AE_LASTITEM = 8// ADDRESS_EVENT
pub const AE_STATE: i32 = 0;
pub const AE_CAPSCHANGE: i32 = 1;
pub const AE_RINGING: i32 = 2;
pub const AE_CONFIGCHANGE: i32 = 3;
pub const AE_FORWARD: i32 = 4;
pub const AE_NEWTERMINAL: i32 = 5;
pub const AE_REMOVETERMINAL: i32 = 6;
pub const AE_MSGWAITON: i32 = 7;
pub const AE_MSGWAITOFF: i32 = 8;
pub const AE_LASTITEM: i32 = 8;// ADDRESS_EVENT
const (
AE_STATE int32 = 0
AE_CAPSCHANGE int32 = 1
AE_RINGING int32 = 2
AE_CONFIGCHANGE int32 = 3
AE_FORWARD int32 = 4
AE_NEWTERMINAL int32 = 5
AE_REMOVETERMINAL int32 = 6
AE_MSGWAITON int32 = 7
AE_MSGWAITOFF int32 = 8
AE_LASTITEM int32 = 8
)const
AE_STATE = 0;
AE_CAPSCHANGE = 1;
AE_RINGING = 2;
AE_CONFIGCHANGE = 3;
AE_FORWARD = 4;
AE_NEWTERMINAL = 5;
AE_REMOVETERMINAL = 6;
AE_MSGWAITON = 7;
AE_MSGWAITOFF = 8;
AE_LASTITEM = 8;// ADDRESS_EVENT
pub const AE_STATE: i32 = 0;
pub const AE_CAPSCHANGE: i32 = 1;
pub const AE_RINGING: i32 = 2;
pub const AE_CONFIGCHANGE: i32 = 3;
pub const AE_FORWARD: i32 = 4;
pub const AE_NEWTERMINAL: i32 = 5;
pub const AE_REMOVETERMINAL: i32 = 6;
pub const AE_MSGWAITON: i32 = 7;
pub const AE_MSGWAITOFF: i32 = 8;
pub const AE_LASTITEM: i32 = 8;const
AE_STATE* = 0
AE_CAPSCHANGE* = 1
AE_RINGING* = 2
AE_CONFIGCHANGE* = 3
AE_FORWARD* = 4
AE_NEWTERMINAL* = 5
AE_REMOVETERMINAL* = 6
AE_MSGWAITON* = 7
AE_MSGWAITOFF* = 8
AE_LASTITEM* = 8enum ADDRESS_EVENT : int {
AE_STATE = 0,
AE_CAPSCHANGE = 1,
AE_RINGING = 2,
AE_CONFIGCHANGE = 3,
AE_FORWARD = 4,
AE_NEWTERMINAL = 5,
AE_REMOVETERMINAL = 6,
AE_MSGWAITON = 7,
AE_MSGWAITOFF = 8,
AE_LASTITEM = 8,
}#define global AE_STATE 0x0
#define global AE_CAPSCHANGE 0x1
#define global AE_RINGING 0x2
#define global AE_CONFIGCHANGE 0x3
#define global AE_FORWARD 0x4
#define global AE_NEWTERMINAL 0x5
#define global AE_REMOVETERMINAL 0x6
#define global AE_MSGWAITON 0x7
#define global AE_MSGWAITOFF 0x8
#define global AE_LASTITEM 0x8