ホーム › Devices.Tapi › QOS_SERVICE_LEVEL
QOS_SERVICE_LEVEL
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| QSL_NEEDED | 1 | 0x1 | サービス品質のレベルが必須です。 |
| QSL_IF_AVAILABLE | 2 | 0x2 | 利用可能であれば、そのサービス品質のレベルが望ましいことを示します。 |
| QSL_BEST_EFFORT | 3 | 0x3 | 望ましいサービス品質のレベルは "ベストエフォート" です。 |
公式ドキュメント
QOS_SERVICE_LEVEL 列挙型は、通話に対するサービス品質 (QOS) の要件を示すために ITBasicCallControl::SetQOS メソッドで使用されます。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 QOS_SERVICE_LEVEL : int {
QSL_NEEDED = 1,
QSL_IF_AVAILABLE = 2,
QSL_BEST_EFFORT = 3
} QOS_SERVICE_LEVEL;public enum QOS_SERVICE_LEVEL : int
{
QSL_NEEDED = 1,
QSL_IF_AVAILABLE = 2,
QSL_BEST_EFFORT = 3,
}Public Enum QOS_SERVICE_LEVEL As Integer
QSL_NEEDED = 1
QSL_IF_AVAILABLE = 2
QSL_BEST_EFFORT = 3
End Enumimport enum
class QOS_SERVICE_LEVEL(enum.IntEnum):
QSL_NEEDED = 1
QSL_IF_AVAILABLE = 2
QSL_BEST_EFFORT = 3// QOS_SERVICE_LEVEL
pub const QSL_NEEDED: i32 = 1;
pub const QSL_IF_AVAILABLE: i32 = 2;
pub const QSL_BEST_EFFORT: i32 = 3;// QOS_SERVICE_LEVEL
const (
QSL_NEEDED int32 = 1
QSL_IF_AVAILABLE int32 = 2
QSL_BEST_EFFORT int32 = 3
)const
QSL_NEEDED = 1;
QSL_IF_AVAILABLE = 2;
QSL_BEST_EFFORT = 3;// QOS_SERVICE_LEVEL
pub const QSL_NEEDED: i32 = 1;
pub const QSL_IF_AVAILABLE: i32 = 2;
pub const QSL_BEST_EFFORT: i32 = 3;const
QSL_NEEDED* = 1
QSL_IF_AVAILABLE* = 2
QSL_BEST_EFFORT* = 3enum QOS_SERVICE_LEVEL : int {
QSL_NEEDED = 1,
QSL_IF_AVAILABLE = 2,
QSL_BEST_EFFORT = 3,
}#define global QSL_NEEDED 0x1
#define global QSL_IF_AVAILABLE 0x2
#define global QSL_BEST_EFFORT 0x3