Función PeerCollabDeleteContact (p2p.h)

La función PeerCollabDeleteContact elimina un contacto del almacén de contactos local asociado al autor de la llamada.

Sintaxis

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabDeleteContact(
  [in] PCWSTR pwzPeerName
);

Parámetros

[in] pwzPeerName

Puntero a una cadena Unicode terminada en cero que contiene el nombre del mismo nivel del contacto que se va a eliminar. Este parámetro no debe ser NULL. No puede eliminar el contacto "Me".

Valor devuelto

Devuelve S_OK si la función se realiza correctamente. De lo contrario, la función devuelve uno de los valores siguientes.

Código devuelto Descripción
E_OUTOFMEMORY
No hay suficiente memoria para admitir esta operación.
E_INVALIDARG
Uno de los argumentos no es válido.

Comentarios

Una vez eliminado un contacto mediante PeerCollabDeleteContact, las actualizaciones de presencia proporcionadas por una suscripción ya no estarán disponibles para ese contacto. Si el contacto se está viendo (fWatch se establece en TRUE) que PEER_EVENT_WATCHLIST_CHANGED se generará.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado p2p.h
Library P2P.lib
Archivo DLL P2P.dll

Consulte también

Funciones de API de colaboración del mismo nivel