PEER_EVENT_NODE_CHANGE_DATA 構造体 (p2p.h)

PEER_GRAPH_EVENT_NODE_CHANGE イベントがトリガーされた場合、PEER_EVENT_NODE_CHANGE_DATA構造体にはデータへのポインターが含まれます。

構文

typedef struct peer_event_node_change_data_tag {
  DWORD                 dwSize;
  PEER_NODE_CHANGE_TYPE changeType;
  ULONGLONG             ullNodeId;
  PWSTR                 pwzPeerId;
} PEER_EVENT_NODE_CHANGE_DATA, *PPEER_EVENT_NODE_CHANGE_DATA;

メンバー

dwSize

構造体のサイズを指定します。 PEER_EVENT_NODE_CHANGE_DATAのサイズに設定する必要があります。

changeType

ノードの新しい状態を指定します。 有効な値は次のとおりです。

意味
PEER_NODE_CHANGE_CONNECTED
ノードはグラフに存在します。
PEER_NODE_CHANGE_DISCONNECTED
ノードがグラフに存在しなくなりました。
PEER_NODE_CHANGE_UPDATED
ノードには、属性が変更されたなどの新しい情報があります。

ullNodeId

変更されたノードの一意の ID を指定します。

pwzPeerId

変更されたノードのピア ID を指定します。

要件

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

こちらもご覧ください

PEER_GRAPH_EVENT_DATA