структура 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 |