структура PEER_APPLICATION (p2p.h)
Структура PEER_APPLICATION содержит данные, описывающие локально установленное программное приложение или компонент, которые можно зарегистрировать и предоставить к ним доступ доверенным контактам в одноранговой сети совместной работы.
Синтаксис
typedef struct peer_application_tag {
GUID id;
PEER_DATA data;
PWSTR pwzDescription;
} PEER_APPLICATION, *PPEER_APPLICATION;
Члены
id
Значение GUID, по которому приложение зарегистрировано на локальном компьютере.
data
PEER_DATA структуры, содержащей сведения о приложении в буфере байтов члена. Эти сведения доступны всем, кто может запрашивать сведения о члене локального однорангового узла. Эти данные ограничены 16 КБ.
pwzDescription
Указатель на строку Юникода, завершающуюся с нуля, которая содержит необязательное описание локального приложения. Это описание ограничено 255 символами Юникода.
Комментарии
"Приложение" — это набор программного обеспечения или программных функций, доступных в конечной точке однорангового узла. Обычно это относится к пакетам программного обеспечения, поддерживающим одноранговые сетевые действия, такие как игры или другие приложения для совместной работы.
Одноранговое приложение имеет GUID, представляющий одно конкретное приложение. Когда приложение зарегистрировано для однорангового узла, этот GUID и соответствующее приложение могут быть доступны всем доверенным контактам однорангового узла, что указывает на действия, в которые может участвовать одноранговый узел. Чтобы отменить регистрацию однорангового приложения, вызовите PeerCollabUnregisterApplication с этим GUID.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | p2p.h |