PeerDistServerCloseStreamHandle-Funktion (peerdist.h)
Die PeerDistServerCloseStreamHandle-Funktion schließt ein von PeerDistServerPublishStream zurückgegebenes Handle.
Syntax
DWORD PeerDistServerCloseStreamHandle(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
[in] PEERDIST_STREAM_HANDLE hStream
);
Parameter
[in] hPeerDist
Eine von PeerDistStartup zurückgegebene PEERDIST_INSTANCE_HANDLE.
[in] hStream
Eine von PeerDistServerPublishStream zurückgegebene PEERDIST_STREAM_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 - oder hStream-Handle ist ungültig. |
Hinweise
Der Funktionsaufruf PeerDistServerCloseStreamHandle bricht alle ausstehenden Vorgänge ab, die hStream zugeordnet sind. Um einen unbeabsichtigten Abbruch der Veröffentlichung und das Schließen des Streamhandles zu verhindern, sollte diese Funktion nach Abschluss von PeerDistServerPublishCompleteStream aufgerufen werden.
PeerDistServerCloseStreamHandle entfernt die Veröffentlichung nicht. Um die Veröffentlichung zu entfernen, rufen Sie PeerDistServerUnpublish auf.
Anforderungen
Anforderung | Wert |
---|---|
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 |