перечисление PEER_PRESENCE_STATUS (p2p.h)
Перечисление PEER_PRESENCE_STATUS определяет набор возможных параметров состояния присутствия, доступных для однорангового узла, который участвует в одноранговой сети совместной работы. Эти параметры могут быть заданы конечной точкой сети для совместной работы однорангового узла, чтобы указать текущий уровень участия однорангового узла для его наблюдателя.
Синтаксис
typedef enum peer_presence_status_tag {
PEER_PRESENCE_OFFLINE = 0,
PEER_PRESENCE_OUT_TO_LUNCH = 1,
PEER_PRESENCE_AWAY = 2,
PEER_PRESENCE_BE_RIGHT_BACK = 3,
PEER_PRESENCE_IDLE = 4,
PEER_PRESENCE_BUSY = 5,
PEER_PRESENCE_ON_THE_PHONE = 6,
PEER_PRESENCE_ONLINE = 7
} PEER_PRESENCE_STATUS;
Константы
PEER_PRESENCE_OFFLINE Значение: 0 Пользователь находится в автономном режиме. |
PEER_PRESENCE_OUT_TO_LUNCH Значение: 1 В настоящее время пользователь находится "на обед" и не может ответить. |
PEER_PRESENCE_AWAY Значение: 2 Пользователь отсутствует и не может ответить. |
PEER_PRESENCE_BE_RIGHT_BACK Значение: 3 Пользователь ушел из приложения и в ближайшее время примет участие в нем. |
PEER_PRESENCE_IDLE Значение: 4 Пользователь находится в режиме простоя. |
PEER_PRESENCE_BUSY Значение: 5 Пользователь занят и не хочет беспокоиться. |
PEER_PRESENCE_ON_THE_PHONE Значение: 6 Пользователь в настоящее время находится на телефоне и не хочет беспокоиться. |
PEER_PRESENCE_ONLINE Значение: 7 Пользователь активно участвует в одноранговой сети совместной работы. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | p2p.h |