Поделиться через


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

См. также раздел

PEER_APPLICATION

Структуры API для одноранговой совместной работы