Fungsi PeerDistServerCloseStreamHandle (peerdist.h)

Fungsi PeerDistServerCloseStreamHandle menutup handel yang dikembalikan oleh PeerDistServerPublishStream.

Sintaks

DWORD PeerDistServerCloseStreamHandle(
  [in] PEERDIST_INSTANCE_HANDLE hPeerDist,
  [in] PEERDIST_STREAM_HANDLE   hStream
);

Parameter

[in] hPeerDist

PEERDIST_INSTANCE_HANDLE yang dikembalikan oleh PeerDistStartup.

[in] hStream

PEERDIST_STREAM_HANDLE yang dikembalikan oleh PeerDistServerPublishStream.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS. Jika tidak, fungsi dapat mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
ERROR_INVALID_PARAMETER
Satu atau beberapa parameter tidak valid.
ERROR_INVALID_HANDLE
Handel hPeerDist atau hStream tidak valid

Keterangan

Panggilan fungsi PeerDistServerCloseStreamHandle membatalkan semua operasi tertunda yang terkait dengan hStream. Untuk mencegah pembatalan publikasi dan penutupan handel aliran yang tidak diinginkan, fungsi ini harus dipanggil setelah penyelesaian PeerDistServerPublishCompleteStream.

PeerDistServerCloseStreamHandle tidak menghapus publikasi. Untuk menghapus publikasi, panggil PeerDistServerUnpublish.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 Professional [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header peerdist.h
Pustaka PeerDist.lib
DLL PeerDist.dll

Lihat juga

PeerDistServerPublishCompleteStream

PeerDistServerPublishStream

PeerDistServerUnpublish