PEER_GRAPH_EVENT_TYPE列挙 (p2p.h)

PEER_GRAPH_EVENT_TYPE列挙は、アプリケーションに通知するピア イベントの種類を指定します。

構文

typedef enum peer_graph_event_type_tag {
  PEER_GRAPH_EVENT_STATUS_CHANGED = 1,
  PEER_GRAPH_EVENT_PROPERTY_CHANGED = 2,
  PEER_GRAPH_EVENT_RECORD_CHANGED = 3,
  PEER_GRAPH_EVENT_DIRECT_CONNECTION = 4,
  PEER_GRAPH_EVENT_NEIGHBOR_CONNECTION = 5,
  PEER_GRAPH_EVENT_INCOMING_DATA = 6,
  PEER_GRAPH_EVENT_CONNECTION_REQUIRED = 7,
  PEER_GRAPH_EVENT_NODE_CHANGED = 8,
  PEER_GRAPH_EVENT_SYNCHRONIZED = 9
} PEER_GRAPH_EVENT_TYPE;

定数

 
PEER_GRAPH_EVENT_STATUS_CHANGED
値: 1
ピア グラフの状態が何らかの方法で変更されました。 たとえば、ノードはピア グラフと同期しています。
PEER_GRAPH_EVENT_PROPERTY_CHANGED
値: 2
ピア グラフプロパティ構造のフィールドが変更されました。 このピア イベントでは、アプリケーションが取得する特定のデータは生成されません。 アプリケーションで PeerGraphGetProperties を 使用して、更新された構造体を取得する必要があります。
PEER_GRAPH_EVENT_RECORD_CHANGED
値: 3
レコードの種類または特定のレコードが何らかの方法で変更されました。
PEER_GRAPH_EVENT_DIRECT_CONNECTION
値: 4
ピアの直接接続が変更されました。
PEER_GRAPH_EVENT_NEIGHBOR_CONNECTION
値: 5
ピア ネイバーへの接続が変更されました。
PEER_GRAPH_EVENT_INCOMING_DATA
値: 6
直接接続または近隣接続からデータを受信しました。
PEER_GRAPH_EVENT_CONNECTION_REQUIRED
値: 7
ピア グラフが不安定になりました。 クライアントは、新しいノードで PeerGraphConnect を呼び出す必要があります。 このピア イベントでは、アプリケーションが取得する特定のデータは生成されません。
PEER_GRAPH_EVENT_NODE_CHANGED
値: 8
ノードのプレゼンス状態がピア グラフで変更されました。
PEER_GRAPH_EVENT_SYNCHRONIZED
値: 9
特定のレコードの種類が同期されました。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2 [デスクトップ アプリのみ]、Windows XP SP1 と Advanced Networking Pack forWindows XP
サポートされている最小のサーバー サポートなし
Header p2p.h

こちらもご覧ください

PEER_GRAPH_EVENT_DATA

PEER_GRAPH_EVENT_REGISTRATION

PeerGraphConnect

PeerGraphGetProperties