다음을 통해 공유


PNRP 함수

PNRP 네임스페이스 공급자 API는 다음 함수를 사용합니다.

기능 묘사
peerNameToPeerHostName 제공된 피어 이름을 getaddrinfo Windows 소켓 함수에 대한 후속 호출과 함께 사용할 수 있는 형식으로 인코딩합니다.
PeerHostNameToPeerName PeerNameToPeerHostName 반환된 호스트 이름을 나타내는 피어 이름 문자열로 디코딩합니다.
peerPnrpStartup 호출 피어에 대한 PNRP(피어 이름 확인 프로토콜) 서비스를 시작합니다.
PeerPnrpShutdown PNRP(피어 이름 확인 프로토콜) 서비스의 실행 중인 인스턴스를 종료하고 연결된 모든 리소스를 해제합니다.
PeerPnrpRegister PNRP 클라우드에 피어를 등록하고 등록 업데이트에 사용할 수 있는 핸들을 반환합니다.
PeerPnrpUpdateRegistration 이름에 대한 PNRP 등록 정보를 업데이트합니다.
PeerPnrpUnregister PNRP 클라우드에서 피어 등록을 취소합니다.
PeerPnrpResolve 특정 피어 이름에 대해 등록된 엔드포인트 주소를 가져옵니다.
PeerPnrpStartResolve 비동기 피어 이름 확인 작업을 시작합니다.
PeerPnrpGetCloudInfo 호출 피어가 참여하는 PNRP(피어 이름 확인 프로토콜) 클라우드에 대한 정보를 검색합니다.
PeerPnrpEndResolve PeerPnrpStartResolve대한 이전 호출로 시작된 비동기 PNRP 확인 작업에 대한 핸들을 닫습니다.
PNRP 및 WSALookupServiceBegin 애플리케이션에서 이름을 확인하고 네트워크 클라우드를 열거할 수 있는 프로세스를 시작합니다.
PNRP 및 WSALookupServiceEnd WSALookupServiceBegin대한 이전 호출에서 시작된 쿼리를 종료합니다.
PNRP 및 WSALookupServiceNext WSALookupServiceBegin대한 이전 호출에 지정된 쿼리와 일치합니다.
PNRP 및 WSANSPIoctl 네트워크 클라우드 목록의 변경 내용 및 이름 확인 요청 결과 가용성에 대한 알림을 받습니다.
PNRP 및 WSASetService 피어 이름을 등록하거나 제거합니다.