PNRP_CLOUD_STATE列挙 (pnrpdef.h)

PNRP_CLOUD_STATE列挙は、PNRP クラウドに含めることができるさまざまな状態を指定します。

構文

typedef enum _PNRP_CLOUD_STATE {
  PNRP_CLOUD_STATE_VIRTUAL = 0,
  PNRP_CLOUD_STATE_SYNCHRONISING = 1,
  PNRP_CLOUD_STATE_ACTIVE = 2,
  PNRP_CLOUD_STATE_DEAD = 3,
  PNRP_CLOUD_STATE_DISABLED = 4,
  PNRP_CLOUD_STATE_NO_NET = 5,
  PNRP_CLOUD_STATE_ALONE = 6
} PNRP_CLOUD_STATE;

定数

 
PNRP_CLOUD_STATE_VIRTUAL
値: 0
クラウドはまだ初期化されていません。
PNRP_CLOUD_STATE_SYNCHRONISING
値: 1
クラウドは初期化中です。
PNRP_CLOUD_STATE_ACTIVE
値: 2
クラウドがアクティブです。
PNRP_CLOUD_STATE_DEAD
値: 3
クラウドは初期化されていますが、ネットワークへの接続が失われています。
PNRP_CLOUD_STATE_DISABLED
値: 4
クラウドはレジストリで無効になっています。
PNRP_CLOUD_STATE_NO_NET
値: 5
クラウドはアクティブでしたが、ネットワークへのアクセスが失われました。 この状態では、クラウドは登録に引き続き使用できますが、アドレスを解決することはできません。
PNRP_CLOUD_STATE_ALONE
値: 6
ローカル ノードはブートストラップされましたが、クラウド内に他のノードが見つかりませんでした。 これは、ファイアウォールなどのネットワークの問題が原因で、ローカル ノードがクラウド内の他のノードを見つけるのを妨げる可能性もあります。 また、 PNRP_CLOUD_STATE_ALONE 状態のクラウドに IP アドレスが登録されていない可能性があることにも注意してください。

メモ ローカル ノードは、このクラウド状態の間にネットワーク接続を失い、 PNRP_CLOUD_STATE_NO_NET 状態への移行を行わない可能性があります。

 

要件

要件
サポートされている最小のクライアント Windows XP と SP2 [デスクトップ アプリのみ]、Windows XP 用 Advanced Networking Pack を使用した SP1 の Windows XP
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header pnrpdef.h

こちらもご覧ください

PNRP と WSALookupServiceNext

PNRPCLOUDINFO