Fungsi PeerDistServerPublishAddToStream (peerdist.h)
Fungsi PeerDistServerPublishAddToStream menambahkan data ke aliran penerbitan.
Sintaks
DWORD PeerDistServerPublishAddToStream(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
[in] PEERDIST_STREAM_HANDLE hStream,
[in] DWORD cbNumberOfBytes,
[in] PBYTE pBuffer,
[in] LPOVERLAPPED lpOverlapped
);
Parameter
[in] hPeerDist
PEERDIST_INSTANCE_HANDLE yang dikembalikan oleh PeerDistStartup.
[in] hStream
PEERDIST_STREAM_HANDLE yang dibuat oleh PeerDistServerPublishStream.
[in] cbNumberOfBytes
Jumlah byte yang akan diterbitkan.
[in] pBuffer
Penunjuk ke buffer yang berisi data yang akan diterbitkan. Buffer ini harus tetap valid selama durasi operasi penambahan. Pemanggil tidak boleh menggunakan buffer ini sampai operasi penambahan selesai.
[in] lpOverlapped
Penunjuk ke struktur YANG TUMPANG TINDIH . Anggota Offset dan OffsetHigh dicadangkan dan harus nol.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan ERROR_IO_PENDING. Jika tidak, fungsi dapat mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Satu atau beberapa parameter tidak valid. |
|
Handel hPeerDist atau hStream tidak valid. |
|
Operasi dibatalkan. |
|
Fitur ini dinonaktifkan oleh Kebijakan Grup. |
|
Layanan tidak tersedia. |
Keterangan
Saat memanggil fungsi ini beberapa kali pada satu handel aliran, pemanggil harus menunggu setiap operasi selesai sebelum panggilan berikutnya dilakukan.
Persyaratan
Klien minimum yang didukung | Windows 7 Professional [hanya 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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk