Freigeben über


PeerCollabDeleteContact-Funktion (p2p.h)

Die PeerCollabDeleteContact-Funktion löscht einen Kontakt aus dem lokalen Kontaktspeicher, der dem Aufrufer zugeordnet ist.

Syntax

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabDeleteContact(
  [in] PCWSTR pwzPeerName
);

Parameter

[in] pwzPeerName

Zeiger auf eine Unicode-Zeichenfolge, die den Peernamen des zu löschenden Kontakts enthält. Dieser Parameter darf nicht NULL sein. Sie können den Kontakt "Ich" nicht löschen.

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

Sobald ein Kontakt mithilfe von PeerCollabDeleteContact gelöscht wurde, sind die von einem Abonnement bereitgestellten Anwesenheitsupdates für diesen Kontakt nicht mehr verfügbar. Wenn der Kontakt überwacht wird (fWatch ist auf TRUE festgelegt), wird PEER_EVENT_WATCHLIST_CHANGED ausgelöst.

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