Freigeben über


PEER_COLLAB_EVENT_DATA-Struktur (p2p.h)

Die PEER_COLLAB_EVENT_DATA Union enthält Variantendaten für jedes mögliche Peer-Zusammenarbeitsnetzwerkereignis, das auf einem Peer ausgelöst wird.

Syntax

typedef struct peer_collab_event_data_tag {
  PEER_COLLAB_EVENT_TYPE eventType;
  union {
    PEER_EVENT_WATCHLIST_CHANGED_DATA      watchListChangedData;
    PEER_EVENT_PRESENCE_CHANGED_DATA       presenceChangedData;
    PEER_EVENT_APPLICATION_CHANGED_DATA    applicationChangedData;
    PEER_EVENT_OBJECT_CHANGED_DATA         objectChangedData;
    PEER_EVENT_ENDPOINT_CHANGED_DATA       endpointChangedData;
    PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA peopleNearMeChangedData;
    PEER_EVENT_REQUEST_STATUS_CHANGED_DATA requestStatusChangedData;
  };
} PEER_COLLAB_EVENT_DATA, *PPEER_COLLAB_EVENT_DATA;

Members

eventType

PEER_COLLAB_EVENT_TYPE Enumerationswert, der den Typ des Ereignisses enthält, dessen entsprechende Datenstruktur im nachfolgenden Union-Arm angezeigt wird.

watchListChangedData

Eine PEER_EVENT_WATCHLIST_CHANGED_DATA-Struktur . Diese Datenstruktur ist vorhanden, wenn eventType auf PEER_EVENT_WATCHLIST_CHANGED festgelegt ist.

presenceChangedData

Eine PEER_EVENT_PRESENCE_CHANGED_DATA-Struktur . Diese Datenstruktur ist vorhanden, wenn eventType auf PEER_EVENT_ENDPOINT_PRESENCE_CHANGED oder PEER_EVENT_MY_PRESENCE_CHANGED festgelegt ist.

applicationChangedData

Eine PEER_EVENT_APPLICATION_CHANGED_DATA-Struktur . Diese Datenstruktur ist vorhanden, wenn eventType auf PEER_EVENT_ENDPOINT_APPLICATION_CHANGED oder PEER_EVENT_MY_APPLICATION_CHANGED festgelegt ist.

objectChangedData

Eine PEER_EVENT_OBJECT_CHANGED_DATA-Struktur . Diese Datenstruktur ist vorhanden, wenn eventType auf PEER_EVENT_ENDPOINT_OBJECT_CHANGED oder PEER_EVENT_MY_OBJECT_CHANGED festgelegt ist.

endpointChangedData

Eine PEER_EVENT_ENDPOINT_CHANGED_DATA-Struktur . Diese Datenstruktur ist vorhanden, wenn eventType auf PEER_EVENT_ENDPOINT_CHANGED oder PEER_EVENT_MY_ENDPOINT_CHANGED festgelegt ist.

peopleNearMeChangedData

Eine PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA-Struktur . Diese Datenstruktur ist vorhanden, wenn eventType auf PEER_EVENT_PEOPLE_NEAR_ME_CHANGED festgelegt ist.

requestStatusChangedData

Eine PEER_EVENT_REQUEST_STATUS_CHANGED_DATA-Struktur . Diese Datenstruktur ist vorhanden, wenn eventType auf PEER_EVENT_REQUEST_STATUS_CHANGED festgelegt ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile p2p.h

Weitere Informationen

API-Strukturen für Peerzusammenarbeit