Win32 API 日本語リファレンス
ホームDevices.Tapi › RND_ADVERTISING_SCOPE

RND_ADVERTISING_SCOPE

列挙型
基底型i4

メンバー 4

名前10進16進説明
RAS_LOCAL10x1アドバタイズ範囲はローカルです。
RAS_SITE20x2アドバタイズ範囲はサイトです。
RAS_REGION30x3アドバタイズ範囲は国または地域です。
RAS_WORLD40x4アドバタイズ範囲は全世界です。

公式ドキュメント

[Rendezvous IP テレフォニー会議のコントロールおよびインターフェイスは、Windows Vista、Windows Server 2008、およびそれ以降のバージョンのオペレーティング システムでは使用できません。RTC Client API が同様の機能を提供します。]

RND_ADVERTISING_SCOPE 列挙型のメンバーは、会議のアナウンスをどの範囲まで配信するかを指定します。値は ITDirectoryObjectConference インターフェイスの advertising scope プロパティに対応します。

解説(Remarks)

SDP インターネット ドラフトに基づく、範囲の文字列値、列挙値、および time to live (TTL) の対応関係です。

範囲の文字列値 RND_ADVERTISING_SCOPE TTL
Local AS_LOCAL 1
Site AS_SITE 15
Region AS_REGION 63
World AS_WORLD 127
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

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

typedef enum RND_ADVERTISING_SCOPE : int {
    RAS_LOCAL = 1,
    RAS_SITE = 2,
    RAS_REGION = 3,
    RAS_WORLD = 4
} RND_ADVERTISING_SCOPE;
public enum RND_ADVERTISING_SCOPE : int
{
    RAS_LOCAL = 1,
    RAS_SITE = 2,
    RAS_REGION = 3,
    RAS_WORLD = 4,
}
Public Enum RND_ADVERTISING_SCOPE As Integer
    RAS_LOCAL = 1
    RAS_SITE = 2
    RAS_REGION = 3
    RAS_WORLD = 4
End Enum
import enum

class RND_ADVERTISING_SCOPE(enum.IntEnum):
    RAS_LOCAL = 1
    RAS_SITE = 2
    RAS_REGION = 3
    RAS_WORLD = 4
// RND_ADVERTISING_SCOPE
pub const RAS_LOCAL: i32 = 1;
pub const RAS_SITE: i32 = 2;
pub const RAS_REGION: i32 = 3;
pub const RAS_WORLD: i32 = 4;
// RND_ADVERTISING_SCOPE
const (
	RAS_LOCAL int32 = 1
	RAS_SITE int32 = 2
	RAS_REGION int32 = 3
	RAS_WORLD int32 = 4
)
const
  RAS_LOCAL = 1;
  RAS_SITE = 2;
  RAS_REGION = 3;
  RAS_WORLD = 4;
// RND_ADVERTISING_SCOPE
pub const RAS_LOCAL: i32 = 1;
pub const RAS_SITE: i32 = 2;
pub const RAS_REGION: i32 = 3;
pub const RAS_WORLD: i32 = 4;
const
  RAS_LOCAL* = 1
  RAS_SITE* = 2
  RAS_REGION* = 3
  RAS_WORLD* = 4
enum RND_ADVERTISING_SCOPE : int {
    RAS_LOCAL = 1,
    RAS_SITE = 2,
    RAS_REGION = 3,
    RAS_WORLD = 4,
}
#define global RAS_LOCAL  0x1
#define global RAS_SITE   0x2
#define global RAS_REGION 0x3
#define global RAS_WORLD  0x4