다음을 통해 공유


협업 API 함수

피어 협업 인프라는 다음 함수를 지원합니다.

함수 Description
PeerCollabAddContact 피어의 연락처 목록에 연락처를 추가합니다.
PeerCollabAsyncInviteContact 보안 연결을 통해 보낸 사람의 피어 협업 활동에 참가하기 위해 신뢰할 수 있는 피어 연락처에 초대를 보냅니다.
PeerCollabAsyncInviteEndpoint 지정된 피어 엔드포인트에 초대를 보내 보낸 사람의 피어 협업 활동에 참가합니다. 초대에 대한 응답의 가용성은 비동기 이벤트를 통해 업데이트됩니다.
PeerCollabCancelInvitation 이전에 발신자가 연락처로 보낸 초대를 취소합니다.
PeerCollabCloseHandle 피어 협업 활동 초대에 대한 핸들을 닫습니다.
PeerCollabDeleteContact 현재 피어에서 연락처를 삭제합니다.
PeerCollabDeleteEndpointData 제공된 엔드포인트 데이터와 일치하는 호출 피어 노드에서 피어 엔드포인트 데이터를 삭제합니다.
PeerCollabDeleteObject 호출 엔드포인트에서 피어 개체를 삭제합니다.
PeerCollabEnumApplications 특정 피어의 엔드포인트에 등록된 기능을 포함하는 열거형에 대한 핸들을 반환합니다.
PeerCollabEnumApplicationRegistrationInfo 피어 애플리케이션 정보를 검색하는 데 사용되는 열거형 핸들을 가져옵니다.
PeerCollabEnumContacts 호출 피어에서 현재 사용할 수 있는 모든 피어 협업 네트워크 연락처를 포함하는 열거형 집합에 대한 핸들을 반환합니다.
PeerCollabEnumEndpoints 특정 피어 연락처와 연결된 엔드포인트를 포함하는 열거형에 대한 핸들을 반환합니다.
PeerCollabEnumObjects 특정 피어의 엔드포인트와 연결된 피어 개체를 포함하는 열거형에 대한 핸들을 반환합니다.
PeerCollabEnumPeopleNearMe 호출 피어의 서브넷에서 현재 사용할 수 있는 모든 피어 협업 네트워크 "내 근처 사람" 엔드포인트가 포함된 열거형 집합에 대한 핸들을 반환합니다.
PeerCollabExportContact 피어 이름과 연결된 연락처 데이터를 연락처 XML 데이터 문자열 버퍼로 내보냅니다.
PeerCollabGetAppLaunchInfo 연락처 이름, 피어 엔드포인트 및 초대 요청을 포함하여 피어 애플리케이션 시작 정보를 가져옵니다.
PeerCollabGetApplicationRegistrationInfo 특정 애플리케이션 등록 정보를 가져옵니다.
PeerCollabGetContact 연락처의 피어 이름이 지정된 특정 피어 연락처에 대한 정보를 가져옵니다.
PeerCollabGetEndpointName PeerCollabSetEndpointName을 호출하여 이전에 설정한 호출 피어의 현재 엔드포인트 이름을 검색합니다.
PeerCollabGetEventData 피어에서 발생한 피어 협업 이벤트와 연결된 데이터를 가져옵니다.
PeerCollabGetInvitationResponse 피어 협업 활동에 참가하도록 이전에 초대된 피어로부터 응답을 가져옵니다.
PeerCollabGetPresenceInfo 특정 연락처와 연결된 엔드포인트에 대한 현재 상태 정보를 검색합니다.
PeerCollabGetSigninOptions 피어의 현재 로그인한 피어 협업 네트워크 현재 상태 옵션을 가져옵니다.
PeerCollabInviteContact 피어 협업 활동에 참가하기 위한 초대를 신뢰할 수 있는 연락처로 보냅니다. 이 호출은 동기적이며, 성공하면 연락처로부터 응답을 얻습니다.
PeerCollabInviteEndpoint 지정된 피어 엔드포인트에 초대를 보내 보낸 사람의 피어 협업 활동에 참가합니다. 이 호출은 동기적이며, 성공하면 피어 엔드포인트에서 응답을 가져옵니다.
PeerCollabParseContact 연락처 XML 데이터가 포함된 유니코드 문자열 버퍼를 PEER_CONTACT 데이터 구조로 구문 분석합니다.
PeerCollabQueryContactData 제공된 피어 엔드포인트에 대한 연락처 정보를 검색합니다.
PeerCollabRefreshEndpointData 호출 피어 노드를 새 엔드포인트 데이터로 업데이트.
PeerCollabRegisterApplication 피어 협업 작업에서 시작할 수 있도록 로컬 컴퓨터에 애플리케이션을 등록합니다.
PeerCollabRegisterEvent 피어 협업 인프라에 애플리케이션을 등록하여 특정 피어 협업 이벤트에 대한 콜백을 받습니다.
PeerCollabSetEndpointName 피어 애플리케이션에서 사용하는 현재 엔드포인트의 이름을 설정합니다.
PeerCollabSetObject 피어 협업 네트워크에서 사용되는 피어 데이터 개체를 만들거나 업데이트합니다.
PeerCollabSetPresenceInfo 발신자의 현재 상태 정보를 보고 있는 모든 연락처에 업데이트.
PeerCollabSignIn 피어를 호스트된 인터넷(서버리스 프레즌스) 또는 서브넷("사람 Near Me") 피어 협업 네트워크 프레즌스 공급자에 서명합니다.
PeerCollabSignOut 특정 유형의 피어 협업 네트워크 프레즌스 공급자에서 피어를 서명합니다.
PeerCollabShutdown 피어 협업 인프라를 종료하고 연결된 리소스를 해제합니다.
PeerCollabStartup 피어 협업 인프라를 초기화합니다.
PeerCollabSubscribeEndpointData 사용 가능한 엔드포인트에 대한 구독을 만듭니다.
PeerCollabUnregisterApplication 로컬 컴퓨터에서 피어의 특정 애플리케이션을 등록 취소합니다.
PeerCollabUnregisterEvent 특정 피어 협업 이벤트에 대한 알림에서 애플리케이션을 등록 취소합니다.
PeerCollabUnsubscribeEndpointData PeerCollabSubscribeEndpointData를 사용하여 만든 엔드포인트에 대한 구독을 제거합니다.
PeerCollabUpdateContact 피어 연락처에 대한 새 정보를 사용하여 피어 협업 네트워크에 참여하는 피어를 업데이트.