Win32 API 日本語リファレンス
ホームSystem.DeploymentServices › WDSTRANSPORT_NAMESPACE_TYPE

WDSTRANSPORT_NAMESPACE_TYPE

列挙型
基底型i4

メンバー 4

名前10進16進説明
WdsTptNamespaceTypeUnknown00x0名前空間の種類がまだ不明であることを示す既定値です。新しい名前空間の種類が以降のサーバーバージョンで導入され、このバージョンの WdsTptMgmt がそれを完全に認識および分類できるように更新されていない場合にも、この値になることがあります。
WdsTptNamespaceTypeAutoCast10x1クライアントからの受信要求に基づいて、サーバーがマルチキャストセッションを自動的に作成することを示します。サーバーは、パフォーマンスを最適化しネットワークの輻輳を軽減するために、これらのセッションを開始または終了するタイミングを自律的に決定します。
WdsTptNamespaceTypeScheduledCastManualStart20x2この名前空間のマルチキャストセッションが、管理者が手動で起動したときにのみ開始されるようにスケジュールされることを示します。
WdsTptNamespaceTypeScheduledCastAutoStart30x3この名前空間のマルチキャストセッションが、スケジュールされた開始時刻やクライアントの最小数など、管理者が設定した条件に基づいてシステムによって自動的に開始されることを示します。

公式ドキュメント

この名前空間が対象とするオブジェクトの転送に使用されるマルチキャストセッションの種類を決定します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

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

typedef enum WDSTRANSPORT_NAMESPACE_TYPE : int {
    WdsTptNamespaceTypeUnknown = 0,
    WdsTptNamespaceTypeAutoCast = 1,
    WdsTptNamespaceTypeScheduledCastManualStart = 2,
    WdsTptNamespaceTypeScheduledCastAutoStart = 3
} WDSTRANSPORT_NAMESPACE_TYPE;
public enum WDSTRANSPORT_NAMESPACE_TYPE : int
{
    WdsTptNamespaceTypeUnknown = 0,
    WdsTptNamespaceTypeAutoCast = 1,
    WdsTptNamespaceTypeScheduledCastManualStart = 2,
    WdsTptNamespaceTypeScheduledCastAutoStart = 3,
}
Public Enum WDSTRANSPORT_NAMESPACE_TYPE As Integer
    WdsTptNamespaceTypeUnknown = 0
    WdsTptNamespaceTypeAutoCast = 1
    WdsTptNamespaceTypeScheduledCastManualStart = 2
    WdsTptNamespaceTypeScheduledCastAutoStart = 3
End Enum
import enum

class WDSTRANSPORT_NAMESPACE_TYPE(enum.IntEnum):
    WdsTptNamespaceTypeUnknown = 0
    WdsTptNamespaceTypeAutoCast = 1
    WdsTptNamespaceTypeScheduledCastManualStart = 2
    WdsTptNamespaceTypeScheduledCastAutoStart = 3
// WDSTRANSPORT_NAMESPACE_TYPE
pub const WdsTptNamespaceTypeUnknown: i32 = 0;
pub const WdsTptNamespaceTypeAutoCast: i32 = 1;
pub const WdsTptNamespaceTypeScheduledCastManualStart: i32 = 2;
pub const WdsTptNamespaceTypeScheduledCastAutoStart: i32 = 3;
// WDSTRANSPORT_NAMESPACE_TYPE
const (
	WdsTptNamespaceTypeUnknown int32 = 0
	WdsTptNamespaceTypeAutoCast int32 = 1
	WdsTptNamespaceTypeScheduledCastManualStart int32 = 2
	WdsTptNamespaceTypeScheduledCastAutoStart int32 = 3
)
const
  WdsTptNamespaceTypeUnknown = 0;
  WdsTptNamespaceTypeAutoCast = 1;
  WdsTptNamespaceTypeScheduledCastManualStart = 2;
  WdsTptNamespaceTypeScheduledCastAutoStart = 3;
// WDSTRANSPORT_NAMESPACE_TYPE
pub const WdsTptNamespaceTypeUnknown: i32 = 0;
pub const WdsTptNamespaceTypeAutoCast: i32 = 1;
pub const WdsTptNamespaceTypeScheduledCastManualStart: i32 = 2;
pub const WdsTptNamespaceTypeScheduledCastAutoStart: i32 = 3;
const
  WdsTptNamespaceTypeUnknown* = 0
  WdsTptNamespaceTypeAutoCast* = 1
  WdsTptNamespaceTypeScheduledCastManualStart* = 2
  WdsTptNamespaceTypeScheduledCastAutoStart* = 3
enum WDSTRANSPORT_NAMESPACE_TYPE : int {
    WdsTptNamespaceTypeUnknown = 0,
    WdsTptNamespaceTypeAutoCast = 1,
    WdsTptNamespaceTypeScheduledCastManualStart = 2,
    WdsTptNamespaceTypeScheduledCastAutoStart = 3,
}
#define global WdsTptNamespaceTypeUnknown                  0x0
#define global WdsTptNamespaceTypeAutoCast                 0x1
#define global WdsTptNamespaceTypeScheduledCastManualStart 0x2
#define global WdsTptNamespaceTypeScheduledCastAutoStart   0x3