Win32 API 日本語リファレンス
ホームNetworking.Clustering › CLUSTER_NETWORK_STATE

CLUSTER_NETWORK_STATE

列挙型
基底型i4

メンバー 5

名前10進16進説明
ClusterNetworkStateUnknown-10xFFFFFFFF操作は成功しませんでした。エラーの詳細については、GetLastError 関数を呼び出してください。
ClusterNetworkUnavailable00x0ネットワーク上のすべてのネットワーク インターフェイスが使用できません。これは、それらのネットワーク インターフェイスを所有するノードがダウンしていることを意味します。
ClusterNetworkDown10x1ネットワークは動作していません。ネットワーク上のどのノードも通信できません。
ClusterNetworkPartitioned20x2ネットワークは動作していますが、ネットワーク上の 2 つ以上のノードが通信できません。通常は、特定の経路に関する問題が発生しています。
ClusterNetworkUp30x3ネットワークは動作しています。クラスター内のすべてのノードが通信できます。

公式ドキュメント

ネットワークの状態として取り得る値を列挙します。

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

各言語での定義

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

typedef enum CLUSTER_NETWORK_STATE : int {
    ClusterNetworkStateUnknown = -1,
    ClusterNetworkUnavailable = 0,
    ClusterNetworkDown = 1,
    ClusterNetworkPartitioned = 2,
    ClusterNetworkUp = 3
} CLUSTER_NETWORK_STATE;
public enum CLUSTER_NETWORK_STATE : int
{
    ClusterNetworkStateUnknown = -1,
    ClusterNetworkUnavailable = 0,
    ClusterNetworkDown = 1,
    ClusterNetworkPartitioned = 2,
    ClusterNetworkUp = 3,
}
Public Enum CLUSTER_NETWORK_STATE As Integer
    ClusterNetworkStateUnknown = -1
    ClusterNetworkUnavailable = 0
    ClusterNetworkDown = 1
    ClusterNetworkPartitioned = 2
    ClusterNetworkUp = 3
End Enum
import enum

class CLUSTER_NETWORK_STATE(enum.IntEnum):
    ClusterNetworkStateUnknown = -1
    ClusterNetworkUnavailable = 0
    ClusterNetworkDown = 1
    ClusterNetworkPartitioned = 2
    ClusterNetworkUp = 3
// CLUSTER_NETWORK_STATE
pub const ClusterNetworkStateUnknown: i32 = -1;
pub const ClusterNetworkUnavailable: i32 = 0;
pub const ClusterNetworkDown: i32 = 1;
pub const ClusterNetworkPartitioned: i32 = 2;
pub const ClusterNetworkUp: i32 = 3;
// CLUSTER_NETWORK_STATE
const (
	ClusterNetworkStateUnknown int32 = -1
	ClusterNetworkUnavailable int32 = 0
	ClusterNetworkDown int32 = 1
	ClusterNetworkPartitioned int32 = 2
	ClusterNetworkUp int32 = 3
)
const
  ClusterNetworkStateUnknown = -1;
  ClusterNetworkUnavailable = 0;
  ClusterNetworkDown = 1;
  ClusterNetworkPartitioned = 2;
  ClusterNetworkUp = 3;
// CLUSTER_NETWORK_STATE
pub const ClusterNetworkStateUnknown: i32 = -1;
pub const ClusterNetworkUnavailable: i32 = 0;
pub const ClusterNetworkDown: i32 = 1;
pub const ClusterNetworkPartitioned: i32 = 2;
pub const ClusterNetworkUp: i32 = 3;
const
  ClusterNetworkStateUnknown* = -1
  ClusterNetworkUnavailable* = 0
  ClusterNetworkDown* = 1
  ClusterNetworkPartitioned* = 2
  ClusterNetworkUp* = 3
enum CLUSTER_NETWORK_STATE : int {
    ClusterNetworkStateUnknown = -1,
    ClusterNetworkUnavailable = 0,
    ClusterNetworkDown = 1,
    ClusterNetworkPartitioned = 2,
    ClusterNetworkUp = 3,
}
#define global ClusterNetworkStateUnknown 0xFFFFFFFF
#define global ClusterNetworkUnavailable  0x0
#define global ClusterNetworkDown         0x1
#define global ClusterNetworkPartitioned  0x2
#define global ClusterNetworkUp           0x3