Compartilhar via


Funções PNRP

A API do Provedor de Namespace PNRP usa as funções a seguir.

Função Descrição
PeerNameToPeerHostName Codifica o nome do par fornecido como um formato que pode ser usado com uma chamada subsequente para a função getaddrinfo Windows Sockets.
PeerHostNameToPeerName Decodifica um nome de host retornado por PeerNameToPeerHostName na cadeia de caracteres de nome de par que ele representa.
PeerPnrpStartup Inicia o serviço PNRP (Peer Name Resolution Protocol) para o par de chamada.
PeerPnrpShutdown Desliga uma instância em execução do serviço PNRP (Peer Name Resolution Protocol) e libera todos os recursos associados a ele.
PeerPnrpRegister Registra um par com uma nuvem PNRP e retorna um identificador que pode ser usado para atualizações de registro.
PeerPnrpUpdateRegistration Atualiza as informações de registro PNRP para um nome.
PeerPnrpUnregister Desregistros de um par de uma nuvem PNRP.
PeerPnrpResolve Obtém o endereço do ponto de extremidade registrado para um nome de par específico.
PeerPnrpStartResolve Inicia uma operação de resolução de nomes de par assíncrona.
PeerPnrpGetCloudInfo Recupera informações sobre as nuvens PNRP (Peer Name Resolution Protocol) nas quais o par de chamadas está participando.
PeerPnrpEndResolve Fecha o identificador de uma operação de resolução PNRP assíncrona iniciada com uma chamada anterior para PeerPnrpStartResolve.
PNRP e WSALookupServiceBegin Inicia o processo que permite a um aplicativo resolver nomes e enumerar nuvens de rede.
PNRP e WSALookupServiceEnd Encerra uma consulta iniciada em uma chamada anterior para WSALookupServiceBegin .
PNRP e WSALookupServiceNext Corresponde às consultas especificadas em uma chamada anterior para WSALookupServiceBegin .
PNRP e WSANSPIoctl Recebe notificações sobre alterações na lista de nuvem de rede e disponibilidade de resultados de uma solicitação de resolução de nomes.
PNRP e WSASetService Registra ou remove nomes de pares.