estructura PEER_COLLAB_EVENT_DATA (p2p.h)
La unión de PEER_COLLAB_EVENT_DATA contiene datos variantes para cada posible evento de red de colaboración del mismo nivel generado en un mismo nivel.
Sintaxis
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 valor de enumeración que contiene el tipo del evento cuya estructura de datos correspondiente aparece en el brazo de unión posterior.
watchListChangedData
Estructura de PEER_EVENT_WATCHLIST_CHANGED_DATA . Esta estructura de datos está presente cuando eventType se establece en PEER_EVENT_WATCHLIST_CHANGED.
presenceChangedData
Estructura de PEER_EVENT_PRESENCE_CHANGED_DATA . Esta estructura de datos está presente cuando eventType se establece en PEER_EVENT_ENDPOINT_PRESENCE_CHANGED o PEER_EVENT_MY_PRESENCE_CHANGED.
applicationChangedData
Estructura PEER_EVENT_APPLICATION_CHANGED_DATA . Esta estructura de datos está presente cuando eventType se establece en PEER_EVENT_ENDPOINT_APPLICATION_CHANGED o PEER_EVENT_MY_APPLICATION_CHANGED.
objectChangedData
Estructura de PEER_EVENT_OBJECT_CHANGED_DATA . Esta estructura de datos está presente cuando eventType se establece en PEER_EVENT_ENDPOINT_OBJECT_CHANGED o PEER_EVENT_MY_OBJECT_CHANGED.
endpointChangedData
Estructura de PEER_EVENT_ENDPOINT_CHANGED_DATA . Esta estructura de datos está presente cuando eventType se establece en PEER_EVENT_ENDPOINT_CHANGED o PEER_EVENT_MY_ENDPOINT_CHANGED.
peopleNearMeChangedData
Estructura de PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA . Esta estructura de datos está presente cuando eventType se establece en PEER_EVENT_PEOPLE_NEAR_ME_CHANGED.
requestStatusChangedData
Estructura PEER_EVENT_REQUEST_STATUS_CHANGED_DATA . Esta estructura de datos está presente cuando eventType se establece en PEER_EVENT_REQUEST_STATUS_CHANGED.
Requisitos
Cliente mínimo compatible | Compilación 20348 de Windows 10 |
Servidor mínimo compatible | Compilación 20348 de Windows 10 |
Encabezado | p2p.h |