структура PEER_APPLICATION_REGISTRATION_INFO (p2p.h)
Структура PEER_APPLICATION_REGISTRATION_INFO содержит сведения о одноранговом приложении для регистрации на локальном компьютере.
Синтаксис
typedef struct peer_application_registration_info_tag {
PEER_APPLICATION application;
PWSTR pwzApplicationToLaunch;
PWSTR pwzApplicationArguments;
DWORD dwPublicationScope;
} PEER_APPLICATION_REGISTRATION_INFO, *PPEER_APPLICATION_REGISTRATION_INFO;
Члены
application
PEER_APPLICATION структуры, содержащей данные конкретного однорангового приложения.
pwzApplicationToLaunch
Строка Юникода с нулевым завершением, содержащая локальный путь к исполняемому одноранговому приложению. Обратите внимание, что эти данные предназначены только для локального использования и что эта структура никогда не передается удаленно.
pwzApplicationArguments
Строка Юникода с нулевым завершением, содержащая аргументы командной строки, которые должны быть предоставлены приложению при запуске приложения. Эти данные доступны только для локального использования. Структура PEER_APPLICATION_REGISTRATION_INFO никогда не передается удаленно.
dwPublicationScope
PEER_PUBLICATION_SCOPE значение перечисления, указывающее область публикации для сведений о регистрации приложения. Единственное допустимое значение для этого элемента — PEER_PUBLICATION_SCOPE_INTERNET.
Комментарии
"Приложение" — это набор программного обеспечения или программных компонентов, доступных в конечной точке однорангового узла. Обычно это пакеты программного обеспечения, поддерживающие одноранговые сетевые действия, такие как игры или другие приложения для совместной работы.
Одноранговое приложение имеет GUID, представляющий отдельное приложение. Когда приложение зарегистрировано для однорангового узла, этот GUID и соответствующее приложение могут быть доступны всем доверенным контактам однорангового узла, указывая на действия, в которые может участвовать одноранговый узел. Чтобы отменить регистрацию приложения однорангового узла, вызовите PeerCollabUnregisterApplication с этим GUID.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | p2p.h |