PeerDistServerPublishCompleteStream-Funktion (peerdist.h)
Die PeerDistServerPublishCompleteStream-Funktion schließt den Vorgang zum Hinzufügen von Daten zum Stream ab.
Syntax
DWORD PeerDistServerPublishCompleteStream(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
[in] PEERDIST_STREAM_HANDLE hStream,
[in] LPOVERLAPPED lpOverlapped
);
Parameter
[in] hPeerDist
Eine von PeerDistStartup zurückgegebene PEERDIST_INSTANCE_HANDLE.
[in] hStream
Eine von PeerDistServerPublishStream zurückgegebene PEERDIST_STREAM_HANDLE.
[in] lpOverlapped
Zeiger auf eine OVERLAPPED-Struktur . Offset undOffsetHigh sind reserviert und müssen null sein.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_IO_PENDING. 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. |
|
Der Vorgang wurde abgebrochen. |
|
Das Feature wird durch Gruppenrichtlinie deaktiviert. |
|
Der Dienst ist nicht verfügbar. |
Hinweise
Nachdem diese API erfolgreich abgeschlossen wurde, können PeerDistServerOpenContentInformation und PeerDistServerRetrieveContentInformation zum Abrufen von Inhaltsinformationen verwendet werden.
PeerDistServerPublishCompleteStream schließt hStream nicht. Um hStream zu schließen, rufen Sie PeerDistServerCloseStreamHandle 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 |
Weitere Informationen
PeerDistServerCloseStreamHandle
PeerDistServerOpenContentInformation
PeerDistServerPublishAddToStream