Condividi tramite


Funzione PeerCollabGetPresenceInfo (p2p.h)

La funzione PeerCollabGetPresenceInfo recupera le informazioni di presenza per l'endpoint associato a un contatto specifico.

Sintassi

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabGetPresenceInfo(
  [in]  PCPEER_ENDPOINT     pcEndpoint,
  [out] PPEER_PRESENCE_INFO *ppPresenceInfo
);

Parametri

[in] pcEndpoint

Puntatore a una struttura PEER_ENDPOINT che contiene l'endpoint specifico associato al contatto specificato in pcContact per cui devono essere restituite informazioni sulla presenza.

[out] ppPresenceInfo

Puntatore all'indirizzo della struttura PEER_PRESENCE_INFO contenente i dati di presenza richiesti per l'endpoint fornito.

Valore restituito

Restituisce S_OK se la funzione ha esito positivo. In caso contrario, la funzione restituisce uno dei valori seguenti.

Codice restituito Descrizione
E_OUTOFMEMORY
Memoria insufficiente per supportare questa operazione.
E_INVALIDARG
Uno degli argomenti non è valido.
PEER_E_NOT_INITIALIZED
L'applicazione non ha eseguito una chiamata precedente a PeerCollabStartup.
PEER_E_NOT_FOUND
Le informazioni sulla presenza per l'endpoint specificato non sono state trovate nella rete di collaborazione peer.

Commenti

Per ottenere un oggetto peer correttamente:

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione p2p.h
Libreria P2P.lib
DLL P2P.dll

Vedi anche

PEER_CONTACT

PEER_ENDPOINT

PEER_PRESENCE_INFO

Funzioni API di collaborazione peer