Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Funktion PeerPnrpUpdateRegistration aktualisiert die PNRP-Registrierungsinformationen für einen Namen.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerPnrpUpdateRegistration(
[in] HREGISTRATION hRegistration,
[in] PPEER_PNRP_REGISTRATION_INFO pRegistrationInfo
);
Parameter
[in] hRegistration
Behandeln Sie eine PNRP-Registrierung für den Peerknoten, der durch einen vorherigen Aufruf von PeerPnrpRegister abgerufen wurde.
[in] pRegistrationInfo
Zeiger auf eine PEER_PNRP_REGISTRATION_INFO-Struktur , die die Endpunktinformationen für den registrierenden Peerknoten enthält.
Rückgabewert
Wenn der Funktionsaufruf erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls wird einer der folgenden Werte zurückgegeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Einer der Parameter ist ungültig. |
|
Es ist nicht genügend Arbeitsspeicher vorhanden, um den angegebenen Vorgang auszuführen. |
Hinweise
Die pwzCloudName - und cAddresses-Member der PEER_PNRP_REGISTRATION_INFO , die im pRegistrationInfo-Parameter bereitgestellt werden, können nicht mit PeerPnrpUpdateRegistration geändert werden. Wenn Sie dies versuchen, wird ein E_INVALIDARG Fehler zurückgegeben.
PeerPnrpUpdateRegistration hat eine maximale Nutzlast von 4 KB.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Advanced Networking Pack für Windows XP |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | p2p.h |
| Bibliothek | P2P.lib |
| DLL | P2P.dll |