Freigeben über


PeerCollabUpdateContact-Funktion (p2p.h)

Die Funktion PeerCollabUpdateContact aktualisiert die Informationen, die einem Peerkontakt zugeordnet sind, der im lokalen Kontaktspeicher des Aufrufers angegeben ist.

Syntax

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabUpdateContact(
  [in] PCPEER_CONTACT pContact
);

Parameter

[in] pContact

Zeiger auf eine PEER_CONTACT-Struktur , die die aktualisierten Informationen für einen bestimmten Peerkontakt enthält.

Rückgabewert

Gibt S_OK zurück, wenn die Funktion erfolgreich ist. Andernfalls gibt die Funktion einen der folgenden Werte zurück.

Rückgabecode Beschreibung
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um diesen Vorgang zu unterstützen.
E_INVALIDARG
Eines der Argumente ist ungültig.

Hinweise

Wenn es sich bei dem angegebenen Kontakt um den Kontakt "Ich" handelt, können nur der Spitzname, der Anzeigename und die E-Mail-Adresse geändert werden. Wenn ein Spitzname für einen in "Personen Near Me" angemeldeten Kontakt geändert wird, wird die Struktur PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA mit changeType of PEER_CHANGE_UPDATED ausgelöst.

Das Timeout für die PeerCollabUpdateContact-Funktion beträgt 30 Sekunden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile p2p.h
Bibliothek P2P.lib
DLL P2P.dll

Weitere Informationen

API-Funktionen für die Peerzusammenarbeit