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 구조체입니다. 이 정보는 로컬 피어의 멤버 정보를 쿼리할 수 있는 모든 사용자가 사용할 수 있습니다. 이 데이터는 16K로 제한됩니다.
pwzDescription
로컬 애플리케이션에 대한 선택적 설명을 포함하는 0으로 끝나는 유니코드 문자열에 대한 포인터입니다. 이 설명은 유니코드 문자 255자로 제한됩니다.
설명
"애플리케이션"은 피어의 엔드포인트에서 사용할 수 있는 소프트웨어 또는 소프트웨어 기능 집합입니다. 일반적으로 이는 게임 또는 기타 공동 작업 애플리케이션과 같은 피어 네트워킹 활동을 지원하는 소프트웨어 패키지를 나타냅니다.
피어 애플리케이션에는 단일 특정 애플리케이션을 나타내는 GUID가 있습니다. 애플리케이션이 피어에 등록되면 피어의 신뢰할 수 있는 모든 연락처에서 이 GUID 및 해당 애플리케이션을 사용할 수 있으며 이는 피어가 참여할 수 있는 활동을 나타냅니다. 피어 애플리케이션의 등록을 취소하려면 이 GUID를 사용하여 PeerCollabUnregisterApplication 을 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되는 버전 없음 |
머리글 | p2p.h |