Partager via


PEER_COLLAB_EVENT_DATA structure (p2p.h)

L’union PEER_COLLAB_EVENT_DATA contient des données de variante pour chaque événement réseau de collaboration d’homologue possible déclenché sur un homologue.

Syntaxe

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;

Membres

eventType

PEER_COLLAB_EVENT_TYPE valeur d’énumération qui contient le type de l’événement dont la structure de données correspondante apparaît dans le bras d’union suivant.

watchListChangedData

Structure PEER_EVENT_WATCHLIST_CHANGED_DATA . Cette structure de données est présente lorsque eventType est défini sur PEER_EVENT_WATCHLIST_CHANGED.

presenceChangedData

Structure PEER_EVENT_PRESENCE_CHANGED_DATA . Cette structure de données est présente lorsque eventType est défini sur PEER_EVENT_ENDPOINT_PRESENCE_CHANGED ou PEER_EVENT_MY_PRESENCE_CHANGED.

applicationChangedData

Structure PEER_EVENT_APPLICATION_CHANGED_DATA . Cette structure de données est présente lorsque eventType est défini sur PEER_EVENT_ENDPOINT_APPLICATION_CHANGED ou PEER_EVENT_MY_APPLICATION_CHANGED.

objectChangedData

Structure PEER_EVENT_OBJECT_CHANGED_DATA . Cette structure de données est présente lorsque eventType est défini sur PEER_EVENT_ENDPOINT_OBJECT_CHANGED ou PEER_EVENT_MY_OBJECT_CHANGED.

endpointChangedData

Structure PEER_EVENT_ENDPOINT_CHANGED_DATA . Cette structure de données est présente lorsque eventType est défini sur PEER_EVENT_ENDPOINT_CHANGED ou PEER_EVENT_MY_ENDPOINT_CHANGED.

peopleNearMeChangedData

Structure PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA . Cette structure de données est présente lorsque eventType est défini sur PEER_EVENT_PEOPLE_NEAR_ME_CHANGED.

requestStatusChangedData

Structure PEER_EVENT_REQUEST_STATUS_CHANGED_DATA . Cette structure de données est présente lorsque eventType est défini sur PEER_EVENT_REQUEST_STATUS_CHANGED.

Spécifications

   
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête p2p.h

Voir aussi

Structures de l’API Peer Collaboration