PEER_COLLAB_EVENT_DATA结构 (p2p.h)
PEER_COLLAB_EVENT_DATA联合包含对等方上引发的每个可能的对等协作网络事件的变体数据。
语法
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;
成员
eventType
PEER_COLLAB_EVENT_TYPE 枚举值,该值包含相应数据结构显示在后续联合臂中的事件的类型。
watchListChangedData
PEER_EVENT_WATCHLIST_CHANGED_DATA 结构。 当 eventType 设置为 PEER_EVENT_WATCHLIST_CHANGED 时,会出现此数据结构。
presenceChangedData
PEER_EVENT_PRESENCE_CHANGED_DATA结构。 当 eventType 设置为 PEER_EVENT_ENDPOINT_PRESENCE_CHANGED 或 PEER_EVENT_MY_PRESENCE_CHANGED 时,会出现此数据结构。
applicationChangedData
PEER_EVENT_APPLICATION_CHANGED_DATA结构。 当 eventType 设置为 PEER_EVENT_ENDPOINT_APPLICATION_CHANGED 或 PEER_EVENT_MY_APPLICATION_CHANGED 时,会出现此数据结构。
objectChangedData
PEER_EVENT_OBJECT_CHANGED_DATA 结构。 当 eventType 设置为 PEER_EVENT_ENDPOINT_OBJECT_CHANGED 或 PEER_EVENT_MY_OBJECT_CHANGED 时,会出现此数据结构。
endpointChangedData
PEER_EVENT_ENDPOINT_CHANGED_DATA 结构。 当 eventType 设置为 PEER_EVENT_ENDPOINT_CHANGED 或 PEER_EVENT_MY_ENDPOINT_CHANGED 时,会出现此数据结构。
peopleNearMeChangedData
PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA 结构。 当 eventType 设置为 PEER_EVENT_PEOPLE_NEAR_ME_CHANGED 时,会出现此数据结构。
requestStatusChangedData
PEER_EVENT_REQUEST_STATUS_CHANGED_DATA结构。 当 eventType 设置为 PEER_EVENT_REQUEST_STATUS_CHANGED 时,会出现此数据结构。
要求
最低受支持的客户端 | Windows 10内部版本 20348 |
最低受支持的服务器 | Windows 10内部版本 20348 |
标头 | p2p.h |