PeerCollabUnsubscribeEndpointData-Funktion (p2p.h)
Die Funktion PeerCollabUnsubscribeEndpointData entfernt ein Abonnement für einen Endpunkt, der mit PeerCollabSubscribeEndpointData erstellt wurde.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabUnsubscribeEndpointData(
[in] const PCPEER_ENDPOINT pcEndpoint
);
Parameter
[in] pcEndpoint
Zeiger auf eine PEER_ENDPOINT-Struktur , die den Peerendpunkt enthält, der zum Entfernen des Abonnements verwendet wird.
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 |
---|---|
|
Es ist nicht genügend Arbeitsspeicher vorhanden, um diesen Vorgang zu unterstützen. |
|
Eines der Argumente ist ungültig. |
|
Die Windows-Peer-Infrastruktur wird nicht initialisiert. Das Aufrufen der entsprechenden Initialisierungsfunktion ist erforderlich. |
Hinweise
Jeder Aufruf wird referenziert. Daher wird der Peer nur abgemeldet, wenn der letzte Verweis freigegeben wird.
Für die Funktion PeerCollabUnsubscribeEndpointData wird ein Timeout von 30 Sekunden ausgeführt.
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 |