PeerDistUnregisterForStatusChangeNotification-Funktion (peerdist.h)
Die PeerDistUnregisterForStatusChangeNotification-Funktion hebt die Registrierung der status Änderungsbenachrichtigung für die Sitzung auf, die dem angegebenen Handle zugeordnet ist.
Syntax
DWORD PeerDistUnregisterForStatusChangeNotification(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist
);
Parameter
[in] hPeerDist
Eine vonPeerDistStartup zurückgegebene PEERDIST_INSTANCE_HANDLE.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS. Andernfalls gibt die Funktion möglicherweise einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
|
Mindestens ein Parameter ist ungültig. |
|
Das hPeerDist-Handle ist ungültig. |
Hinweise
Diese Funktion bricht alle registrierten Benachrichtigungen ab, die zuvor durch einen PeerDistRegisterForStatusChangeNotification-Funktionsaufruf festgelegt wurden.
Um erfolgreich abgebrochene Vorgänge zu bestätigen, sollte ein Aufruf von GetOverlappedResult mithilfe der OVERLAPPED-Struktur erfolgen, die von GetQueuedCompletionStatus mit einer erwarteten Rückgabe von FALSE zurückgegeben wird.
Darüber hinaus gibt das Aufrufen von GetLastError unmittelbar nach einem erfolgreichen PeerDistRegisterForStatusChangeNotification den ERROR_OPERATION_ABORTED Fehlercode zurück.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | peerdist.h |
Bibliothek | PeerDist.lib |
DLL | PeerDist.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für