다음을 통해 공유


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

실행 파일 피어 애플리케이션에 대한 로컬 경로를 포함하는 0으로 끝나는 유니코드 문자열입니다. 이 데이터는 로컬에서만 사용되며 이 구조는 원격으로 전송되지 않습니다.

pwzApplicationArguments

애플리케이션이 시작될 때 애플리케이션에 제공해야 하는 명령줄 인수를 포함하는 0으로 끝나는 유니코드 문자열입니다. 이 데이터는 로컬에서만 사용됩니다. PEER_APPLICATION_REGISTRATION_INFO 구조는 원격으로 전송되지 않습니다.

dwPublicationScope

애플리케이션 등록 정보에 대한 게시 scope 지정하는 PEER_PUBLICATION_SCOPE 열거형 값입니다. 이 멤버에 대한 유일한 유효한 값은 PEER_PUBLICATION_SCOPE_INTERNET.

설명

"애플리케이션"은 피어의 엔드포인트에서 사용할 수 있는 소프트웨어 또는 소프트웨어 구성 요소 집합입니다. 일반적으로 이는 게임 또는 기타 공동 작업 애플리케이션과 같은 피어 네트워킹 활동을 지원하는 소프트웨어 패키지를 나타냅니다.

피어 애플리케이션에는 단일 특정 애플리케이션을 나타내는 GUID가 있습니다. 애플리케이션이 피어에 등록되면 피어의 신뢰할 수 있는 모든 연락처에서 이 GUID 및 해당 애플리케이션을 사용할 수 있으며 이는 피어가 참여할 수 있는 활동을 나타냅니다. 피어의 애플리케이션을 등록 취소하려면 이 GUID를 사용하여 PeerCollabUnregisterApplication 을 호출합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
머리글 p2p.h

추가 정보

PEER_APPLICATION

피어 협업 API 구조