PeerCollabSignout-Funktion (p2p.h)
Die PeerCollabSignout-Funktion signiert einen Peer von einem bestimmten Typ von Netzwerkpräsenzanbieter für die Peerzusammenarbeit.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabSignout(
[in] DWORD dwSigninOptions
);
Parameter
[in] dwSigninOptions
PEER_SIGNIN_FLAGS Enumerationswert, der die Anmeldeoptionen des Anwesenheitsanbieters für den aufrufenden Peer enthält. Dieser Wert wird durch Aufrufen von PeerCollabGetSigninOptions aus der Peeranwendung abgerufen.
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 Anwendung hat peerCollabStartup zuvor nicht aufgerufen. |
Hinweise
Wenn die Zusammenarbeitsinfrastruktur des lokalen Peers sowohl vom Internet als auch von Personen Near Me-Anwesenheit abgemeldet wird, werden alle vorübergehenden Informationen wie Objekte und die Endpunkt-ID gelöscht. Jede Anwendung, die diese Informationen verwendet, muss die Informationen erneut veröffentlichen. Ein einzelnes Ereignis, das angibt, dass die Abmeldung ausgelöst wird, anstatt mehrere einzelne Ereignisse für jedes Objekt oder jede Anwendung zu senden.
Mehrere Anwendungen können die Infrastruktur jederzeit verwenden. Es wird nicht empfohlen, sich von einer einzelnen Anwendung abzumelden, da andere Anwendungen die Infrastruktur nicht verwenden können. Anwendungen müssen auch darauf vorbereitet sein, Benutzeranmeldungen und -abmelden oder Situationen zu verarbeiten, in denen ein Computer in den Energiesparmodus oder in den Ruhezustand wechselt.
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 |