Funzione PeerPnrpUpdateRegistration (p2p.h)
La funzione PeerPnrpUpdateRegistration aggiorna le informazioni di registrazione PNRP per un nome.
Sintassi
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerPnrpUpdateRegistration(
[in] HREGISTRATION hRegistration,
[in] PPEER_PNRP_REGISTRATION_INFO pRegistrationInfo
);
Parametri
[in] hRegistration
Gestire una registrazione PNRP per il nodo peer ottenuta da una chiamata precedente a PeerPnrpRegister.
[in] pRegistrationInfo
Puntatore a una struttura PEER_PNRP_REGISTRATION_INFO contenente le informazioni sull'endpoint per il nodo peer di registrazione.
Valore restituito
Se la chiamata di funzione ha esito positivo, il valore restituito è S_OK. In caso contrario, restituisce uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Uno dei parametri non è valido. |
|
Memoria insufficiente per eseguire l'operazione specificata. |
Commenti
I membri pwzCloudName e cAddresses del PEER_PNRP_REGISTRATION_INFO forniti nel parametro pRegistrationInfo non possono essere modificati con PeerPnrpUpdateRegistration. Il tentativo di eseguire questa operazione restituirà un errore di E_INVALIDARG .
PeerPnrpUpdateRegistration ha un payload massimo di 4k.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2 [solo app desktop], Windows XP con SP1 con Advanced Networking Pack per Windows XP |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | p2p.h |
Libreria | P2P.lib |
DLL | P2P.dll |