次の方法で共有


PEER_EVENT_WATCHLIST_CHANGED_DATA 構造体 (p2p.h)

PEER_EVENT_WATCHLIST_CHANGED_DATA構造体には、ピア コラボレーション ネットワークに参加しているピアでPEER_EVENT_WATCHLIST_CHANGED イベントが発生したときに返される情報が含まれます。

構文

typedef struct peer_event_watchlist_changed_data_tag {
  PPEER_CONTACT    pContact;
  PEER_CHANGE_TYPE changeType;
} PEER_EVENT_WATCHLIST_CHANGED_DATA, *PPEER_EVENT_WATCHLIST_CHANGED_DATA;

メンバー

pContact

変更 によってイベント が発生したウォッチリスト内のピア連絡先に関する情報を含むPEER_CONTACT構造体へのポインター。

changeType

PEER_CHANGE_TYPE ピアのウォッチリストで発生した変更の種類を指定する列挙値です。

注釈

watch リストが変更されると、PEER_EVENT_WATCHLIST_CHANGED イベントが発生します。 watchリストは、fWatch が true に設定されている連絡先で構成されます。 fWatch を true に設定して新しい連絡先を追加した場合、または既存の連絡先の fWatch が true に変更された場合、changeType メンバーはPEER_CHANGE_ADDEDに設定されます。 fWatch が false に変更された場合、または連絡先が削除された場合、changeType は PEER_CHANGE_DELETED に設定されます。

このイベントを受信するには、p2phost.exe サービスを実行する必要があります。 P2phost.exe は、アプリケーションがこのイベントで PeerCollabRegisterEvent を呼び出したときに起動されます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
Header p2p.h

こちらもご覧ください

PEER_CHANGE_TYPE

PEER_CONTACT

ピア コラボレーション API の構造