Freigeben über


PeerCollabGetEventData-Funktion (p2p.h)

Die Funktion PeerCollabGetEventData ruft die Daten ab, die einem Peerzusammenarbeitsereignis zugeordnet sind, das auf dem Peer ausgelöst wird.

Syntax

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabGetEventData(
  [in]  HPEEREVENT              hPeerEvent,
  [out] PPEER_COLLAB_EVENT_DATA *ppEventData
);

Parameter

[in] hPeerEvent

Das Ereignishandle des Peerzusammenarbeitsnetzwerks, das durch einen Aufruf von PeerCollabRegisterEvent abgerufen wurde.

[out] ppEventData

Zeiger auf eine Liste von PEER_COLLAB_EVENT_DATA Strukturen, die Daten zum Netzwerkereignis der Peerzusammenarbeit enthalten. Diese Datenstrukturen müssen nach der Verwendung durch Aufrufen von PeerFreeData freigegeben werden.

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.
PEER_S_NO_EVENT_DATA
Die Ereignisdaten sind nicht vorhanden.

Anforderungen

   
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

Peerzusammenarbeits-API-Funktionen