ホーム › Devices.Tapi › PHONECAPS_LONG
PHONECAPS_LONG
列挙型メンバー 9
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| PCL_HOOKSWITCHES | 0 | 0x0 | 利用可能なフックスイッチデバイスを、 PHONE_HOOK_SWITCH_DEVICE 列挙型の 1 つ以上のメンバーを使用して指定します。 |
| PCL_HANDSETHOOKSWITCHMODES | 1 | 0x1 | ハンドセットのフックスイッチモードを指定します。 |
| PCL_HEADSETHOOKSWITCHMODES | 2 | 0x2 | ヘッドセットのフックスイッチモードを指定します。 |
| PCL_SPEAKERPHONEHOOKSWITCHMODES | 3 | 0x3 | スピーカーフォンのフックスイッチモードを指定します。 |
| PCL_DISPLAYNUMROWS | 4 | 0x4 | 電話のディスプレイデバイスの行数を指定します。 |
| PCL_DISPLAYNUMCOLUMNS | 5 | 0x5 | 電話のディスプレイデバイスの列数を指定します。 |
| PCL_NUMRINGMODES | 6 | 0x6 | 呼び出し音モードの数を指定します。 USB 電話がこの値として 0 を返す場合、通常、その電話にはリンガーデバイスがありません。呼び出し音は、システムの既定のオーディオデバイス (たとえばサウンドカードのスピーカー) で再生されます。 |
| PCL_NUMBUTTONLAMPS | 7 | 0x7 | ボタンランプの数を指定します。 |
| PCL_GENERICPHONE | 8 | 0x8 | 電話が汎用かどうかを指定します。値が 1 の場合は汎用であり、値が 0 の場合は汎用ではありません。 汎用電話とは、オーディオ端末をサポートするすべてのアドレスで使用可能であることを宣言する電話デバイスです。たとえば、USB 電話は特定の TAPI アドレスに結び付けられていないため、汎用です。 |
公式ドキュメント
PHONECAPS_LONG 列挙型は、long 値で表される電話の機能を設定または取得するメソッドで使用されます。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 PHONECAPS_LONG : int {
PCL_HOOKSWITCHES = 0,
PCL_HANDSETHOOKSWITCHMODES = 1,
PCL_HEADSETHOOKSWITCHMODES = 2,
PCL_SPEAKERPHONEHOOKSWITCHMODES = 3,
PCL_DISPLAYNUMROWS = 4,
PCL_DISPLAYNUMCOLUMNS = 5,
PCL_NUMRINGMODES = 6,
PCL_NUMBUTTONLAMPS = 7,
PCL_GENERICPHONE = 8
} PHONECAPS_LONG;public enum PHONECAPS_LONG : int
{
PCL_HOOKSWITCHES = 0,
PCL_HANDSETHOOKSWITCHMODES = 1,
PCL_HEADSETHOOKSWITCHMODES = 2,
PCL_SPEAKERPHONEHOOKSWITCHMODES = 3,
PCL_DISPLAYNUMROWS = 4,
PCL_DISPLAYNUMCOLUMNS = 5,
PCL_NUMRINGMODES = 6,
PCL_NUMBUTTONLAMPS = 7,
PCL_GENERICPHONE = 8,
}Public Enum PHONECAPS_LONG As Integer
PCL_HOOKSWITCHES = 0
PCL_HANDSETHOOKSWITCHMODES = 1
PCL_HEADSETHOOKSWITCHMODES = 2
PCL_SPEAKERPHONEHOOKSWITCHMODES = 3
PCL_DISPLAYNUMROWS = 4
PCL_DISPLAYNUMCOLUMNS = 5
PCL_NUMRINGMODES = 6
PCL_NUMBUTTONLAMPS = 7
PCL_GENERICPHONE = 8
End Enumimport enum
class PHONECAPS_LONG(enum.IntEnum):
PCL_HOOKSWITCHES = 0
PCL_HANDSETHOOKSWITCHMODES = 1
PCL_HEADSETHOOKSWITCHMODES = 2
PCL_SPEAKERPHONEHOOKSWITCHMODES = 3
PCL_DISPLAYNUMROWS = 4
PCL_DISPLAYNUMCOLUMNS = 5
PCL_NUMRINGMODES = 6
PCL_NUMBUTTONLAMPS = 7
PCL_GENERICPHONE = 8// PHONECAPS_LONG
pub const PCL_HOOKSWITCHES: i32 = 0;
pub const PCL_HANDSETHOOKSWITCHMODES: i32 = 1;
pub const PCL_HEADSETHOOKSWITCHMODES: i32 = 2;
pub const PCL_SPEAKERPHONEHOOKSWITCHMODES: i32 = 3;
pub const PCL_DISPLAYNUMROWS: i32 = 4;
pub const PCL_DISPLAYNUMCOLUMNS: i32 = 5;
pub const PCL_NUMRINGMODES: i32 = 6;
pub const PCL_NUMBUTTONLAMPS: i32 = 7;
pub const PCL_GENERICPHONE: i32 = 8;// PHONECAPS_LONG
const (
PCL_HOOKSWITCHES int32 = 0
PCL_HANDSETHOOKSWITCHMODES int32 = 1
PCL_HEADSETHOOKSWITCHMODES int32 = 2
PCL_SPEAKERPHONEHOOKSWITCHMODES int32 = 3
PCL_DISPLAYNUMROWS int32 = 4
PCL_DISPLAYNUMCOLUMNS int32 = 5
PCL_NUMRINGMODES int32 = 6
PCL_NUMBUTTONLAMPS int32 = 7
PCL_GENERICPHONE int32 = 8
)const
PCL_HOOKSWITCHES = 0;
PCL_HANDSETHOOKSWITCHMODES = 1;
PCL_HEADSETHOOKSWITCHMODES = 2;
PCL_SPEAKERPHONEHOOKSWITCHMODES = 3;
PCL_DISPLAYNUMROWS = 4;
PCL_DISPLAYNUMCOLUMNS = 5;
PCL_NUMRINGMODES = 6;
PCL_NUMBUTTONLAMPS = 7;
PCL_GENERICPHONE = 8;// PHONECAPS_LONG
pub const PCL_HOOKSWITCHES: i32 = 0;
pub const PCL_HANDSETHOOKSWITCHMODES: i32 = 1;
pub const PCL_HEADSETHOOKSWITCHMODES: i32 = 2;
pub const PCL_SPEAKERPHONEHOOKSWITCHMODES: i32 = 3;
pub const PCL_DISPLAYNUMROWS: i32 = 4;
pub const PCL_DISPLAYNUMCOLUMNS: i32 = 5;
pub const PCL_NUMRINGMODES: i32 = 6;
pub const PCL_NUMBUTTONLAMPS: i32 = 7;
pub const PCL_GENERICPHONE: i32 = 8;const
PCL_HOOKSWITCHES* = 0
PCL_HANDSETHOOKSWITCHMODES* = 1
PCL_HEADSETHOOKSWITCHMODES* = 2
PCL_SPEAKERPHONEHOOKSWITCHMODES* = 3
PCL_DISPLAYNUMROWS* = 4
PCL_DISPLAYNUMCOLUMNS* = 5
PCL_NUMRINGMODES* = 6
PCL_NUMBUTTONLAMPS* = 7
PCL_GENERICPHONE* = 8enum PHONECAPS_LONG : int {
PCL_HOOKSWITCHES = 0,
PCL_HANDSETHOOKSWITCHMODES = 1,
PCL_HEADSETHOOKSWITCHMODES = 2,
PCL_SPEAKERPHONEHOOKSWITCHMODES = 3,
PCL_DISPLAYNUMROWS = 4,
PCL_DISPLAYNUMCOLUMNS = 5,
PCL_NUMRINGMODES = 6,
PCL_NUMBUTTONLAMPS = 7,
PCL_GENERICPHONE = 8,
}#define global PCL_HOOKSWITCHES 0x0
#define global PCL_HANDSETHOOKSWITCHMODES 0x1
#define global PCL_HEADSETHOOKSWITCHMODES 0x2
#define global PCL_SPEAKERPHONEHOOKSWITCHMODES 0x3
#define global PCL_DISPLAYNUMROWS 0x4
#define global PCL_DISPLAYNUMCOLUMNS 0x5
#define global PCL_NUMRINGMODES 0x6
#define global PCL_NUMBUTTONLAMPS 0x7
#define global PCL_GENERICPHONE 0x8