estrutura PEER_PNRP_REGISTRATION_INFO (p2p.h)
A estrutura PEER_PNRP_REGISTRATION_INFO contém as informações fornecidas por uma identidade de par quando ela se registra em uma nuvem PNRP.
Sintaxe
typedef struct peer_pnrp_registration_info_tag {
PWSTR pwzCloudName;
PWSTR pwzPublishingIdentity;
ULONG cAddresses;
SOCKADDR **ppAddresses;
WORD wPort;
PWSTR pwzComment;
PEER_DATA payload;
} PEER_PNRP_REGISTRATION_INFO, *PPEER_PNRP_REGISTRATION_INFO;
Membros
pwzCloudName
Ponteiro para uma cadeia de caracteres Unicode que contém o nome da nuvem PNRP para a qual essa identidade de par está solicitando o registro. Se FOR NULL, o registro será feito em todas as nuvens. É possível usar o valor especial PEER_PNRP_ALL_LINK_CLOUDS para registrar em todas as nuvens locais de link.
pwzPublishingIdentity
Ponteiro para uma cadeia de caracteres Unicode que contém o nome da identidade de par que solicita o registro.
cAddresses
O número de estruturas SOCKADDR em ppAddresses. É possível usar o valor especial PEER_PNRP_AUTO_ADDRESSES fazer com que a infraestrutura escolha automaticamente os endereços.
ppAddresses
Ponteiro para uma matriz de ponteiros para estruturas SOCKADDR que contêm os endereços IP associados ao adaptador de rede da identidade de par que solicita o registro.
wPort
A porta do adaptador de rede atribuída ao endereço que o par está publicando.
pwzComment
Ponteiro para uma cadeia de caracteres Unicode terminada em zero que contém um comentário para esse ponto de extremidade par.
payload
Uma estrutura PEER_DATA que contém um ponteiro para um buffer de bytes opaco que contém dados específicos do aplicativo para o ponto de extremidade par (como uma mensagem ou uma imagem).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP com SP2 [somente aplicativos da área de trabalho], Windows XP com SP1 com o Pacote de Rede Avançado para Windows XP |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | p2p.h |