p2p.h 헤더
이 헤더는 피어 투 피어에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
p2p.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
PeerCollabAddContact 피어의 연락처 목록에 연락처를 추가합니다. |
PeerCollabAsyncInviteContact 보안 연결을 통해 보낸 사람의 피어 공동 작업 활동에 참가하기 위해 신뢰할 수 있는 피어 연락처에 초대를 보냅니다. 초대 응답의 가용성은 비동기 이벤트를 통해 업데이트됩니다. |
PeerCollabAsyncInviteEndpoint 지정된 피어 엔드포인트에 초대를 보내 보낸 사람의 피어 공동 작업 활동에 참가합니다. 초대에 대한 응답의 가용성은 비동기 이벤트를 통해 업데이트됩니다. |
PeerCollabCancelInvitation 이전에 발신자가 연락처에 보낸 초대를 취소합니다. |
PeerCollabCloseHandle 피어 협업 활동 초대에 대한 핸들을 닫습니다. |
PeerCollabDeleteContact 호출자와 연결된 로컬 연락처 저장소에서 연락처를 삭제합니다. |
PeerCollabDeleteEndpointData 제공된 엔드포인트 데이터와 일치하는 호출 피어 노드에서 피어 엔드포인트 데이터를 삭제합니다. |
PeerCollabDeleteObject 호출 엔드포인트에서 피어 개체를 삭제합니다. |
PeerCollabEnumApplicationRegistrationInfo 피어 애플리케이션 정보를 검색하는 데 사용되는 열거형 핸들을 가져옵니다. |
PeerCollabEnumApplications 특정 피어의 엔드포인트에 등록된 애플리케이션을 포함하는 열거형에 대한 핸들을 반환합니다. |
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 발신자의 현재 상태 정보를 보고 있는 모든 연락처에 업데이트. |
PeerCollabShutdown 피어 협업 인프라를 종료하고 연결된 모든 리소스를 해제합니다. |
PeerCollabSignin 피어를 호스트된 인터넷(서버리스 프레즌스) 또는 서브넷("사람 Near Me") 피어 협업 네트워크 프레즌스 공급자에 서명합니다. |
PeerCollabSignout 특정 유형의 피어 협업 네트워크 프레즌스 공급자에서 피어를 서명합니다. |
PeerCollabStartup 피어 협업 인프라를 초기화합니다. |
PeerCollabSubscribeEndpointData 사용 가능한 엔드포인트에 대한 구독을 만듭니다. |
PeerCollabUnregisterApplication 로컬 컴퓨터에서 피어의 특정 애플리케이션을 등록 취소합니다. |
PeerCollabUnregisterEvent 특정 피어 협업 이벤트에 대한 알림에서 애플리케이션을 등록 취소합니다. |
PeerCollabUnsubscribeEndpointData PeerCollabSubscribeEndpointData를 사용하여 만든 엔드포인트에 대한 구독을 제거합니다. |
PeerCollabUpdateContact 호출자의 로컬 연락처 저장소에 지정된 피어 연락처와 연결된 정보를 업데이트. |
PeerCreatePeerName PeerCreatePeerName 함수는 지정된 피어 ID 및 분류자의 기존 이름을 기반으로 새 이름을 만듭니다. 그러나 PeerCreatePeerName을 호출하면 새 ID가 만들어지지 않습니다. |
PeerEndEnumeration PeerEndEnumeration 함수는 열거형(예: 레코드 또는 멤버 열거형)을 해제하고 열거형과 연결된 모든 리소스의 할당을 취소합니다. |
PeerEnumGroups PeerEnumGroups 함수는 특정 피어 ID와 연결된 모든 피어 그룹을 열거하는 데 사용되는 피어 열거형 핸들을 만들고 반환합니다. |
PeerEnumIdentities PeerEnumIdentities 함수는 특정 사용자에 속한 모든 피어 ID를 열거하는 데 사용되는 피어 열거형 핸들을 만들고 반환합니다. |
PeerFreeData PeerFreeData 함수는 데이터 블록을 할당 취소하고 메모리 풀에 반환합니다. PeerFreeData 함수를 사용하여 피어 Identity Manager, 피어 그룹화 및 피어 협업 API가 반환하는 데이터를 해제합니다. |
PeerGetItemCount PeerGetItemCount 함수는 피어 열거형의 항목 수를 반환합니다. |
PeerGetNextItem PeerGetNextItem 함수는 피어 열거형에서 특정 개수의 항목을 반환합니다. |
PeerGraphAddRecord PeerGraphAddRecord 함수는 피어 그래프에 새 레코드를 추가합니다. 이 함수와 함께 추가된 레코드는 피어 그래프의 각 노드로 전송됩니다. |
PeerGraphClose PeerGraphClose 함수는 PeerGraphCreate 또는 PeerGraphOpen 호출에서 반환된 피어 그래프 핸들을 무효화하고 지정된 피어 그래프에 대한 모든 네트워크 연결을 닫습니다. |
PeerGraphCloseDirectConnection PeerGraphCloseDirectConnection 함수는 지정된 직접 연결을 닫습니다. |
PeerGraphConnect PeerGraphConnect 함수는 피어 그래프에서 지정된 노드에 연결을 시도합니다. |
PeerGraph만들기 PeerGraphCreate 함수는 새 피어 그래프를 만듭니다. 애플리케이션은 피어 그래프에 대한 정보와 피어 그래프에서 사용하는 보안 유형을 지정할 수 있습니다. 피어 그래프에 대한 핸들이 반환되지만 네트워크 연결은 설정되지 않습니다. |
PeerGraphDelete PeerGraphDelete 함수는 지정된 피어 그래프와 연결된 데이터를 삭제합니다. |
PeerGraphDeleteRecord PeerGraphDeleteRecord 함수는 레코드를 피어 그래프 내에서 삭제된 것으로 표시합니다. 레코드는 로컬 노드에서 함수 호출을 사용할 수 없습니다(예: PeerGraphGetRecord 및 PeerGraphEnumRecords 호출). |
PeerGraphEndEnumeration PeerGraphEndEnumeration 함수는 열거형 핸들을 해제하고 열거형과 연결된 리소스를 해제합니다. |
PeerGraphEnumConnections PeerGraphEnumConnections 함수는 로컬 노드의 연결을 열거하는 데 사용되는 열거형 핸들을 만들고 반환합니다. |
PeerGraphEnumNodes PeerGraphEnumNodes 함수는 피어 그래프에서 노드를 열거하는 데 사용되는 열거형 핸들을 만들고 반환합니다. |
PeerGraphEnumRecords PeerGraphEnumRecords 함수는 특정 유형의 레코드, 사용자 또는 둘 다의 레코드를 열거하는 데 사용되는 열거형 핸들을 만들고 반환합니다. 열거형은 열거형이 수행될 때 레코드의 스냅샷 제공합니다. |
PeerGraphExportDatabase PeerGraphExportDatabase 함수는 피어 그래프 데이터베이스를 다른 컴퓨터로 이동할 수 있는 파일로 내보냅니다. PeerGraphImportDatabase를 사용하면 피어 그래프 데이터베이스를 다른 컴퓨터로 가져올 수 있습니다. |
PeerGraphFreeData PeerGraphFreeData 함수는 여러 Peer Graphing API 함수가 반환하는 리소스를 해제합니다. |
PeerGraphGetEventData PeerGraphGetEventData 함수는 피어 이벤트를 검색합니다. 애플리케이션은 반환 값 PEER_S_NO_EVENT_DATA 반환될 때까지 이 함수를 호출합니다. 이는 호출이 성공했지만 검색할 피어 이벤트가 더 이상 없음을 나타냅니다. |
PeerGraphGetItemCount PeerGraphGetItemCount 함수는 열거형의 항목 수를 검색합니다. |
PeerGraphGetNextItem 다음 함수를 호출하여 만든 열거형의 다음 항목 또는 항목을 가져옵니다. |
PeerGraphGetNodeInfo PeerGraphGetNodeInfo 함수는 특정 노드에 대한 정보를 검색합니다. |
PeerGraphGetProperties PeerGraphGetProperties 함수는 현재 피어 그래프 속성을 검색합니다. |
PeerGraphGetRecord PeerGraphGetRecord 함수는 지정된 레코드 ID를 기반으로 특정 레코드를 검색합니다. 반환된 레코드는 PeerGraphFreeData를 호출하여 해제해야 합니다. |
PeerGraphGetStatus PeerGraphGetStatus 함수는 피어 그래프의 현재 상태 반환합니다. |
PeerGraphImportDatabase PeerGraphImportDatabase 함수는 피어 그래프 데이터베이스의 정보가 포함된 파일을 가져옵니다. 이 함수는 애플리케이션이 아직 PeerGraphListen 또는 PeerGraphConnect 함수를 호출하지 않은 경우에만 호출할 수 있습니다. |
PeerGraphListen PeerGraphListen 함수는 피어 그래프가 들어오는 연결을 수신 대기하기 시작해야 했음을 나타냅니다. |
PeerGraphOpen PeerGraphOpen 함수는 로컬 노드 또는 원격 노드에서 이전에 만든 피어 그래프를 엽니다. 피어 그래프에 대한 핸들이 반환되지만 네트워크 연결이 설정되지 않았습니다. |
PeerGraphOpenDirectConnection PeerGraphOpenDirectConnection 함수를 사용하면 애플리케이션이 피어 그래프의 노드와 직접 연결을 설정할 수 있습니다. |
PeerGraphPeerTimeToUniversalTime PeerGraphPeerTimeToUniversalTime 함수는 피어 그래프 유지 관리 참조 시간 값을 피어의 컴퓨터에 표시하기에 적합한 지역화된 시간 값으로 변환합니다. |
PeerGraphRegisterEvent PeerGraphRegisterEvent 함수는 피어 그래프 및 이벤트 유형과 관련된 변경 내용에 대한 알림을 받을 피어의 요청을 등록합니다. |
PeerGraphSearchRecords PeerGraphSearchRecords 함수는 피어 그래프에서 특정 레코드를 검색합니다. |
PeerGraphSendData PeerGraphSendData 함수는 인접 노드 또는 직접 연결된 노드로 데이터를 보냅니다. |
PeerGraphSetNodeAttributes PeerGraphSetNodeAttributes 함수는 로컬 노드에 대한 PEER_NODE_INFO 구조의 특성을 설정합니다. |
PeerGraphSetPresence PeerGraphSetPresence 함수는 특정 노드에 대한 현재 상태 레코드 게시를 명시적으로 켜거나 끕니다. |
PeerGraphSetProperties PeerGraphSetProperties 함수는 피어 그래프 속성을 설정합니다. |
PeerGraphShutdown PeerGraphShutdown 함수는 PeerGraphStartup 호출에 의해 할당된 모든 리소스를 정리합니다. PeerGraphStartup에 대한 각 호출에 대해 PeerGraphShutdown에 대한 호출이 있어야 합니다. |
PeerGraphStartup PeerGraphStartup 함수는 피어 그래프 인프라에 호출 애플리케이션에 필요한 피어 프로토콜 버전을 나타냅니다. |
PeerGraphUniversalTimeToPeerTime PeerGraphUniversalTimeToPeerTime 함수는 피어의 컴퓨터에서 공용 피어 그래프 시간 값으로 유니버설 시간 값을 변환합니다. |
PeerGraphUnregisterEvent PeerGraphUnregisterEvent 함수는 애플리케이션에 피어 그래프 및 레코드 형식과 관련된 변경 내용에 대한 알림을 더 이상 받지 않도록 요청합니다. |
PeerGraphUpdateRecord PeerGraphUpdateRecord 함수는 피어 그래프의 레코드를 업데이트한 다음, 피어 그래프의 각 노드에 레코드를 플러드합니다. |
PeerGraphValidateDeferredRecords PeerGraphValidateDeferredRecords 함수는 피어 그래프 인프라에 보안 모듈의 유효성을 검사하기 위해 지연된 레코드를 다시 제출할 때임을 나타냅니다. |
PeerGroupAddRecord PeerGroupAddRecord 함수는 참여하는 모든 피어에 전파되는 새 레코드를 피어 그룹에 추가합니다. |
PeerGroupClose PeerGroupClose 함수는 PeerGroupCreate, PeerGroupJoin 또는 PeerGroupOpen 함수에 대한 이전 호출에서 얻은 피어 그룹 핸들을 무효화합니다. |
PeerGroupCloseDirectConnection PeerGroupCloseDirectConnection 함수는 두 피어 간의 특정 직접 연결을 닫습니다. |
PeerGroupConnect PeerGroupConnect 함수는 피어 그룹에 대한 PNRP 검색을 시작하고 연결을 시도합니다. 이 함수가 성공적으로 호출되면 피어는 피어 그룹의 다른 멤버와 통신할 수 있습니다. |
PeerGroupConnectByAddress 알려진 IPv6 주소를 가진 다른 피어가 참여하는 피어 그룹에 연결하려고 시도합니다. |
PeerGroup만들기 PeerGroupCreate 함수는 새 피어 그룹을 만듭니다. |
PeerGroupCreateInvitation PeerGroupCreateInvitation 함수는 지정된 피어에서 그룹을 조인하는 데 사용할 수 있는 XML 문자열을 반환합니다. |
PeerGroupCreatePasswordInvitation 지정된 피어에서 일치하는 암호를 사용하여 그룹을 조인하는 데 사용할 수 있는 XML 문자열을 반환합니다. |
PeerGroupDelete PeerGroupDelete 함수는 피어 그룹과 연결된 로컬 데이터 및 인증서를 삭제합니다. |
PeerGroupDeleteRecord PeerGroupDeleteRecord 함수는 피어 그룹에서 레코드를 삭제합니다. 작성자와 관리 역할의 다른 멤버는 특정 레코드를 삭제할 수 있습니다. |
PeerGroupEnumConnections PeerGroupEnumConnections 함수는 피어에서 현재 활성화된 연결의 열거형을 만듭니다. |
PeerGroupEnumMembers PeerGroupEnumMembers 함수는 사용 가능한 피어 그룹 멤버 및 연결된 멤버 자격 정보의 열거형을 만듭니다. |
PeerGroupEnumRecords PeerGroupEnumRecords 함수는 피어 그룹 레코드의 열거형을 만듭니다. |
PeerGroupExportConfig PeerGroupExportConfig 함수는 피어에 대한 그룹 구성을 ID, 그룹 이름 및 ID에 대한 GMC를 포함하는 XML 문자열로 내보냅니다. |
PeerGroupExportDatabase PeerGroupExportDatabase 함수는 피어 그룹 데이터베이스를 특정 파일로 내보냅니다. 이 파일은 다른 컴퓨터로 전송되고 PeerGroupImportDatabase 함수를 사용하여 가져올 수 있습니다. |
PeerGroupGetEventData PeerGroupGetEventData 함수를 사용하면 애플리케이션이 그룹화 이벤트에서 반환된 데이터를 검색할 수 있습니다. |
PeerGroupGetProperties PeerGroupGetProperties 함수는 지정된 그룹의 속성에 대한 정보를 검색합니다. |
PeerGroupGetRecord PeerGroupGetRecord 함수는 특정 그룹 레코드를 검색합니다. |
PeerGroupGetStatus PeerGroupGetStatus 함수는 그룹의 현재 상태 검색합니다. |
PeerGroupImportConfig PeerGroupImportConfig 함수는 제공된 XML 구성 문자열의 특정 설정에 따라 ID에 대한 피어 그룹 구성을 가져옵니다. |
PeerGroupImportDatabase PeerGroupImportDatabase 함수는 로컬 파일에서 피어 그룹 데이터베이스를 가져옵니다. |
PeerGroupIssueCredentials PeerGroupIssueCredentials 함수는 GMC를 포함한 자격 증명을 특정 ID에 발급하고, 필요에 따라 초대된 피어가 피어 그룹에 조인하는 데 사용할 수 있는 초대 XML 문자열을 반환합니다. |
PeerGroupJoin PeerGroupJoin 함수는 PeerGroupConnect 또는 PeerGroupConnectByAddress를 호출하기 전에 초대가 포함된 피어를 준비하여 기존 피어 그룹에 조인합니다. |
PeerGroupOpen PeerGroupOpen 함수는 피어가 만들거나 조인한 피어 그룹을 엽니다. 피어 그룹을 연 후 피어는 이벤트 알림에 등록할 수 있습니다. |
PeerGroupOpenDirectConnection PeerGroupOpenDirectConnection 함수는 피어 그룹의 다른 피어와 직접 연결을 설정합니다. |
PeerGroupParseInvitation PeerGroupParseInvitation 함수는 특정 초대의 세부 정보가 포함된 PEER_INVITATION_INFO 구조를 반환합니다. |
PeerGroupPasswordJoin PeerGroupConnect 또는 PeerGroupConnectByAddress를 호출하기 전에 암호로 보호된 피어 그룹에 조인할 초대 및 올바른 암호를 사용하여 피어를 준비합니다. |
PeerGroupPeerTimeToUniversalTime PeerGroupPeerTimeToUniversalTime 함수는 피어 그룹 유지 관리 참조 시간 값을 피어 컴퓨터에 표시하기에 적합한 지역화된 시간 값으로 변환합니다. |
PeerGroupRegisterEvent PeerGroupRegisterEvent 함수는 특정 피어 그룹 이벤트에 대한 피어를 등록합니다. |
PeerGroupSearchRecords PeerGroupSearchRecords 함수는 로컬 피어 그룹 데이터베이스에서 제공된 조건과 일치하는 레코드를 검색합니다. |
PeerGroupSendData PeerGroupSendData 함수는 인접 또는 직접 연결을 통해 멤버에게 데이터를 보냅니다. |
PeerGroupSetProperties PeerGroupSetProperties 함수는 현재 피어 그룹 속성을 설정합니다. 이 API 버전 1.0에서는 피어 그룹의 작성자만 이 작업을 수행할 수 있습니다. |
PeerGroupShutdown PeerGroupShutdown 함수는 PeerGroupStartup을 사용하여 만든 피어 그룹을 닫고 할당된 리소스를 삭제합니다. |
PeerGroupStartup PeerGroupStartup 함수는 요청된 버전의 피어 인프라를 사용하여 피어 그룹을 시작합니다. |
PeerGroupUniversalTimeToPeerTime PeerGroupUniversalTimeToPeerTime 함수는 로컬 시간 값을 피어의 컴퓨터에서 공통 피어 그룹 시간 값으로 변환합니다. |
PeerGroupUnregisterEvent PeerGroupUnregisterEvent 함수는 제공된 이벤트 핸들과 연결된 피어 이벤트의 알림에서 피어를 등록 취소합니다. |
PeerGroupUpdateRecord PeerGroupUpdateRecord 함수는 특정 피어 그룹 내의 레코드를 업데이트합니다. |
PeerHostNameToPeerName PeerNameToPeerHostName에서 반환된 호스트 이름을 나타내는 피어 이름 문자열로 디코딩합니다. |
PeerIdentity만들기 PeerIdentityCreate 함수는 새 피어 ID를 만들고 해당 이름을 반환합니다. |
PeerIdentityDelete PeerIdentityDelete 함수는 피어 ID를 영구적으로 삭제합니다. 여기에는 지정된 피어 ID와 연결된 모든 인증서, 개인 키 및 모든 그룹 정보를 제거하는 것이 포함됩니다. |
PeerIdentityExport PeerIdentityExport 함수를 사용하면 사용자가 하나의 피어 ID를 내보낼 수 있습니다. 그러면 사용자는 피어 ID를 다른 컴퓨터로 전송할 수 있습니다. |
PeerIdentityGetCryptKey PeerIdentityGetCryptKey 함수는 CSP(암호화 서비스 공급자)에 대한 핸들을 검색합니다. |
PeerIdentityGetDefault PeerIdentityGetDefault 함수는 현재 사용자의 기본 피어 이름 집합을 검색합니다. |
PeerIdentityGetFriendlyName PeerIdentityGetFriendlyName 함수는 피어 ID의 이름을 반환합니다. |
PeerIdentityGetXML PeerIdentityGetXML 함수는 피어 ID에 대한 설명을 반환합니다. 그러면 타사에 전달되고 피어 ID를 피어 그룹에 초대하는 데 사용할 수 있습니다. 이 정보는 XML 조각으로 반환됩니다. |
PeerIdentityImport PeerIdentityImport 함수는 하나의 피어 ID를 가져옵니다. 피어 ID가 컴퓨터에 있으면 PEER_E_ALREADY_EXISTS 반환됩니다. |
PeerIdentitySetFriendlyName PeerIdentitySetFriendlyName 함수는 지정된 피어 ID의 이름을 수정합니다. 식별 이름은 사람이 읽을 수 있는 이름입니다. |
PeerNameToPeerHostName 제공된 피어 이름을 getaddrinfo Windows Sockets 함수에 대한 후속 호출과 함께 사용할 수 있는 형식으로 인코딩합니다. |
PeerPnrpEndResolve PeerPnrpStartResolve에 대한 이전 호출로 시작된 비동기 PNRP 확인 작업에 대한 핸들을 닫습니다. |
PeerPnrpGetCloudInfo 호출 피어가 참여하는 PNRP(피어 이름 확인 프로토콜) 클라우드에 대한 정보를 검색합니다. |
PeerPnrpGetEndpoint 비동기 피어 이름 확인 작업 중에 확인된 피어 엔드포인트 주소를 검색합니다. |
PeerPnrpRegister PNRP 클라우드에 피어를 등록하고 등록 업데이트에 사용할 수 있는 핸들을 반환합니다. |
PeerPnrpResolve 특정 피어 이름에 대해 등록된 엔드포인트 주소를 가져옵니다. |
PeerPnrpShutdown PNRP(피어 이름 확인 프로토콜) 서비스의 실행 중인 instance 종료하고 연결된 모든 리소스를 해제합니다. |
PeerPnrpStartResolve 비동기 피어 이름 확인 작업을 시작합니다. |
PeerPnrpStartup 호출 피어에 대한 PNRP(피어 이름 확인 프로토콜) 서비스를 시작합니다. |
PeerPnrpUnregister PNRP 클라우드에서 피어를 등록 취소합니다. |
PeerPnrpUpdateRegistration 이름에 대한 PNRP 등록 정보를 업데이트. |
PFNPEER_FREE_SECURITY_DATA PFNPEER_FREE_SECURITY_DATA 콜백은 피어 그래프 인프라가 PFNPEER_SECURE_RECORD 및 PFNPEER_VALIDATE_RECORD 콜백에서 반환된 데이터를 해제하기 위해 호출하는 함수를 지정합니다. |
PFNPEER_SECURE_RECORD PFNPEER_SECURE_RECORD 콜백은 피어 그래프 인프라가 레코드를 보호하기 위해 호출하는 함수를 지정합니다. |
PFNPEER_VALIDATE_RECORD PFNPEER_VALIDATE_RECORD 콜백은 Peer Graphing Infrastructure가 레코드의 유효성을 검사하기 위해 호출하는 함수를 지정합니다. |
PEER_ADDRESS PEER_ADDRESS 구조체는 IP 주소에 대한 정보를 지정합니다. |
PEER_APP_LAUNCH_INFO PEER_APP_LAUNCH_INFO 구조에는 이전 피어 초대 요청에서 연락처가 제공한 피어 애플리케이션 시작 정보가 포함됩니다. |
PEER_APPLICATION PEER_APPLICATION 구조에는 피어 협업 네트워크 내에서 신뢰할 수 있는 연락처와 등록 및 공유할 수 있는 로컬로 설치된 소프트웨어 애플리케이션 또는 구성 요소를 설명하는 데이터가 포함되어 있습니다. |
PEER_APPLICATION_REGISTRATION_INFO PEER_APPLICATION_REGISTRATION_INFO 구조에는 로컬 컴퓨터에 등록하기 위한 피어 애플리케이션 정보가 포함되어 있습니다. |
PEER_COLLAB_EVENT_DATA PEER_COLLAB_EVENT_DATA 구조체(p2p.h)에는 피어에서 발생할 수 있는 각 가능한 피어 협업 네트워크 이벤트에 대한 변형 데이터가 포함됩니다. |
PEER_COLLAB_EVENT_REGISTRATION PEER_COLLAB_EVENT_REGISTRATION 구조에는 피어가 특정 피어 협업 네트워크 이벤트에 등록하는 데 사용하는 데이터가 포함됩니다. |
PEER_CONNECTION_INFO PEER_CONNECTION_INFO 구조에는 연결에 대한 정보가 포함됩니다. 이 구조체는 피어 그래프를 열거하거나 연결을 그룹화할 때 반환됩니다. |
PEER_CONTACT PEER_CONTACT 구조에는 특정 연락처에 대한 정보가 포함됩니다. |
PEER_CREDENTIAL_INFO PEER_CREDENTIAL_INFO 구조는 피어의 보안 자격 증명을 가져오고 발급하는 데 사용되는 정보를 정의합니다. |
PEER_DATA PEER_DATA 구조에는 이진 데이터가 포함됩니다. |
PEER_ENDPOINT PEER_ENDPOINT 구조체에는 피어 엔드포인트의 주소와 식별 이름이 포함됩니다. |
PEER_EVENT_APPLICATION_CHANGED_DATA PEER_EVENT_APPLICATION_CHANGED_DATA 구조에는 피어 협업 네트워크에 참여하는 피어에서 PEER_EVENT_ENDPOINT_APPLICATION_CHANGED 또는 PEER_EVENT_MY_APPLICATION_CHANGED 이벤트가 발생할 때 반환되는 정보가 포함됩니다. |
PEER_EVENT_CONNECTION_CHANGE_DATA 다음 피어 이벤트 중 하나가 트리거되는 경우 PEER_EVENT_CONNECTION_CHANGE_DATA 구조를 가리킵니다. |
PEER_EVENT_ENDPOINT_CHANGED_DATA PEER_EVENT_ENDPOINT_CHANGED_DATA 구조에는 피어 협업 네트워크에 참여하는 피어에서 PEER_EVENT_ENDPOINT_CHANGED 또는 PEER_EVENT_MY_ENDPOINT_CHANGED 이벤트가 발생할 때 반환되는 정보가 포함됩니다. |
PEER_EVENT_INCOMING_DATA 다음 피어 이벤트 중 하나가 트리거되는 경우 PEER_EVENT_INCOMING_DATA 구조를 가리킵니다. |
PEER_EVENT_MEMBER_CHANGE_DATA PEER_EVENT_MEMBER_CHANGE_DATA 구조에는 피어 그룹 멤버의 상태 변경 사항을 설명하는 데이터가 포함되어 있습니다. |
PEER_EVENT_NODE_CHANGE_DATA PEER_EVENT_NODE_CHANGE_DATA 구조체는 PEER_GRAPH_EVENT_NODE_CHANGE 이벤트가 트리거되는 경우 데이터에 대한 포인터를 포함합니다. |
PEER_EVENT_OBJECT_CHANGED_DATA PEER_EVENT_OBJECT_CHANGED_DATA 구조에는 피어 협업 네트워크에 참여하는 피어에서 PEER_EVENT_ENDPOINT_OBJECT_CHANGED 또는 PEER_EVENT_MY_OBJECT_CHANGED 이벤트가 발생할 때 반환되는 정보가 포함됩니다. |
PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA 구조에는 서브넷별 피어 협업 네트워크에 참여하는 피어에서 PEER_EVENT_PEOPLE_NEAR_ME_CHANGED 이벤트가 발생할 때 반환되는 정보가 포함됩니다. |
PEER_EVENT_PRESENCE_CHANGED_DATA PEER_EVENT_PRESENCE_CHANGED_DATA 구조에는 피어 협업 네트워크에 참여하는 피어에서 PEER_EVENT_ENDPOINT_PRESENCE_CHANGED 또는 PEER_EVENT_MY_PRESENCE_CHANGED 이벤트가 발생할 때 반환되는 정보가 포함됩니다. |
PEER_EVENT_RECORD_CHANGE_DATA 다음 피어 이벤트 중 하나가 트리거되는 경우 PEER_EVENT_RECORD_CHANGE_DATA 구조를 가리킵니다. |
PEER_EVENT_REQUEST_STATUS_CHANGED_DATA PEER_EVENT_REQUEST_STATUS_CHANGED_DATA 구조에는 피어 협업 네트워크에 참여하는 피어에서 PEER_EVENT_REQUEST_STATUS_CHANGED 이벤트가 발생할 때 반환되는 정보가 포함됩니다. |
PEER_EVENT_SYNCHRONIZED_DATA PEER_EVENT_SYNCHRONIZED_DATA PEER_GRAPH_EVENT_RECORD_CHANGE 또는 PEER_GROUP_EVENT_RECORD_CHANGE 이벤트가 트리거되는 경우 PEER_GRAPH_EVENT_DATA 구조체의 공용 구조체에서 가리켰습니다. |
PEER_EVENT_WATCHLIST_CHANGED_DATA PEER_EVENT_WATCHLIST_CHANGED_DATA 구조에는 피어 협업 네트워크에 참여하는 피어에서 PEER_EVENT_WATCHLIST_CHANGED 이벤트가 발생할 때 반환되는 정보가 포함됩니다. |
PEER_GRAPH_EVENT_DATA PEER_GRAPH_EVENT_DATA 구조에는 피어 이벤트와 연결된 데이터가 포함됩니다. |
PEER_GRAPH_EVENT_REGISTRATION PEER_GRAPH_EVENT_REGISTRATION 구조는 피어 이벤트 알림을 등록하는 동안 사용됩니다. 등록하는 동안 애플리케이션에 알림이 필요한 피어 이벤트를 지정합니다. |
PEER_GRAPH_PROPERTIES PEER_GRAPH_PROPERTIES 구조에는 피어 그래프, ID, scope 및 기타 정보의 정책에 대한 데이터가 포함됩니다. |
PEER_GROUP_EVENT_DATA PEER_GROUP_EVENT_DATA 구조체(p2p.h)에는 발생한 특정 피어 그룹 이벤트에 대한 정보가 포함됩니다. |
PEER_GROUP_EVENT_REGISTRATION PEER_GROUP_EVENT_REGISTRATION 구조체는 멤버가 등록할 수 있는 특정 피어 그룹 이벤트를 정의합니다. |
PEER_GROUP_PROPERTIES PEER_GROUP_PROPERTIES 구조에는 피어 그룹의 멤버 자격 정책에 대한 데이터가 포함됩니다. |
PEER_INVITATION PEER_INVITATION 구조에는 피어 협업 작업을 시작하거나 조인하는 요청이 포함됩니다. |
PEER_INVITATION_INFO PEER_INVITATION_INFO 구조는 피어 그룹에 가입하기 위한 초대에 대한 정보를 정의합니다. |
PEER_INVITATION_RESPONSE PEER_INVITATION_RESPONSE 구조에는 피어 공동 작업 참여 초대에 대한 응답이 포함됩니다. |
PEER_MEMBER PEER_MEMBER 구조에는 피어 그룹의 멤버를 설명하는 정보가 포함되어 있습니다. |
PEER_NAME_PAIR PEER_NAME_PAIR 구조체에는 PeerGetNextItem에 대한 호출 결과가 포함됩니다. |
PEER_NODE_INFO PEER_NODE_INFO 구조에는 피어 그래프의 특정 노드와 관련된 정보가 포함됩니다. |
PEER_OBJECT PEER_OBJECT 구조에는 피어 협업 네트워크 내에서 신뢰할 수 있는 연락처와 공유할 수 있는 애플리케이션별 런타임 정보가 포함되어 있습니다. |
PEER_PEOPLE_NEAR_ME 동일한 논리 또는 가상 서브넷의 피어에 대한 정보를 포함합니다. |
PEER_PNRP_CLOUD_INFO PNRP(피어 이름 확인 프로토콜) 클라우드에 대한 정보를 포함합니다. |
PEER_PNRP_ENDPOINT_INFO 피어 엔드포인트와 연결된 IP 주소 및 데이터를 포함합니다. |
PEER_PNRP_REGISTRATION_INFO PNRP 클라우드에 등록할 때 피어 ID에서 제공하는 정보를 포함합니다. |
PEER_PRESENCE_INFO PEER_PRESENCE_INFO 구조에는 특정 피어 프레즌스 정보가 포함됩니다. |
PEER_RECORD PEER_RECORD 구조에는 애플리케이션에서 사용하는 레코드 개체가 포함됩니다. |
PEER_SECURITY_INTERFACE PEER_SECURITY_INTERFACE 구조는 Peer Graphing API를 호출하여 레코드의 유효성을 검사하고, 보호하고, 해제하는 데 사용하는 보안 인터페이스를 지정합니다. |
PEER_VERSION_DATA PEER_VERSION_DATA 구조에는 피어 그래프 및 그룹화 API에 대한 버전 정보가 포함되어 있습니다. |
PEER_APPLICATION_REGISTRATION_TYPE PEER_APPLICATION_REGISTRATION_TYPE 열거형은 피어 애플리케이션 등록 플래그 집합을 정의합니다. |
PEER_CHANGE_TYPE PEER_CHANGE_TYPE 열거형은 피어 이벤트의 피어 개체, 엔드포인트 또는 애플리케이션에서 수행된 변경 내용 집합을 정의합니다. 변경 형식과 연결된 피어 이벤트를 한정하는 데 사용됩니다. |
PEER_COLLAB_EVENT_TYPE PEER_COLLAB_EVENT_TYPE 열거형은 피어 협업 네트워크 이벤트 인프라를 통해 피어에서 발생할 수 있는 이벤트 집합을 정의합니다. |
PEER_CONNECTION_FLAGS PEER_CONNECTION_FLAGS 열거형은 피어가 가질 수 있는 연결 유형을 지정합니다. |
PEER_CONNECTION_STATUS PEER_CONNECTION_STATUS 열거형은 피어 직접 또는 인접 연결의 상태 지정합니다. |
PEER_GRAPH_EVENT_TYPE PEER_GRAPH_EVENT_TYPE 열거형은 애플리케이션에 알림을 받을 피어 이벤트 유형을 지정합니다. |
PEER_GRAPH_PROPERTY_FLAGS PEER_GRAPH_PROPERTY_FLAGS 열거형은 피어 그래프의 속성을 지정합니다. |
PEER_GRAPH_SCOPE PEER_GRAPH_SCOPE 열거형은 피어 그래프의 네트워크 scope 지정합니다. |
PEER_GRAPH_STATUS_FLAGS PEER_GRAPH_STATUS_FLAGS 열거형은 피어 그래프 내 노드의 현재 상태 표시하는 플래그 집합입니다. |
PEER_GROUP_AUTHENTICATION_SCHEME 피어 그룹에 조인하는 피어를 인증하는 데 사용할 수 있는 인증 체계 집합을 정의합니다. |
PEER_GROUP_EVENT_TYPE PEER_GROUP_EVENT_TYPE 열거형에는 피어 그룹 내에서 발생할 수 있는 특정 피어 이벤트 유형이 포함됩니다. |
PEER_GROUP_ISSUE_CREDENTIAL_FLAGS . (PEER_GROUP_ISSUE_CREDENTIAL_FLAGS) |
PEER_GROUP_PROPERTY_FLAGS PEER_GROUP_PROPERTY_FLAGS 플래그는 다양한 피어 그룹 멤버 자격 설정을 지정하는 데 사용됩니다. |
PEER_GROUP_STATUS PEER_GROUP_STATUS 플래그는 피어 그룹에 연결이 있는지 여부를 나타냅니다. |
PEER_INVITATION_RESPONSE_TYPE 피어 협업 작업을 시작하기 위해 초대에 수신된 응답 유형을 정의합니다. |
PEER_MEMBER_CHANGE_TYPE PEER_MEMBER_CHANGE_TYPE 열거형은 피어에 대해 가능한 피어 그룹 멤버 자격 및 현재 상태 집합을 정의합니다. |
PEER_MEMBER_FLAGS PEER_MEMBER_FLAGS 플래그를 사용하면 애플리케이션이 PeerGroupEnumMembers 함수가 호출될 때 모든 멤버 또는 현재 멤버만 열거해야 하는지 여부를 지정하거나 피어 그룹 내에 멤버가 있는지 여부를 나타낼 수 있습니다. |
PEER_NODE_CHANGE_TYPE PEER_NODE_CHANGE_TYPE 열거형은 변경 상태 피어 노드 그래프의 형식을 지정합니다. |
PEER_PRESENCE_STATUS PEER_PRESENCE_STATUS 열거형은 피어 협업 네트워크에 참여하는 피어에서 사용할 수 있는 가능한 프레즌스 상태 설정 집합을 정의합니다. |
PEER_PUBLICATION_SCOPE 피어 개체 또는 데이터 게시에 대한 범위 집합을 정의합니다. |
PEER_RECORD_CHANGE_TYPE PEER_RECORD_CHANGE_TYPE 열거형은 레코드에 발생할 수 있는 변경 내용을 지정합니다. |
PEER_RECORD_FLAGS PEER_RECORD_FLAGS 열거형은 피어 레코드 동작에 대한 플래그 집합을 지정합니다. |
PEER_SIGNIN_FLAGS PEER_SIGNIN_FLAGS 열거형은 피어가 피어 협업 네트워크에 로그인할 때 사용할 수 있는 피어 프레즌스 게시 동작 집합을 정의합니다. |
PEER_WATCH_PERMISSION 피어 연락처가 연락처에서 현재 상태 업데이트를 받을 수 있는지 여부를 정의합니다. |