Metode IOpcFactory::WritePackageToStream (msopc.h)
Menserialisasikan paket yang diwakili oleh objek paket.
Sintaks
HRESULT WritePackageToStream(
[in] IOpcPackage *package,
[in] OPC_WRITE_FLAGS flags,
[in] IStream *stream
);
Parameter
[in] package
Penunjuk ke antarmuka IOpcPackage dari objek paket yang berisi data yang akan diserialisasikan.
[in] flags
Nilai yang menjelaskan metode pengodean yang digunakan dalam serialisasi.
[in] stream
Penunjuk ke antarmuka IStream aliran tempat data objek paket akan ditulis.
Nilai kembali
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Nilai yang diteruskan dalam parameter bendera bukan nilai enumerasi OPC_WRITE_FLAGS yang valid. |
|
Metode ini tidak diimplementasikan untuk versi Windows ini. |
|
Setidaknya salah satu parameter aliran dan paket adalah NULL. |
|
Kode kesalahan HRESULT dari antarmuka IStream . |
|
Kode kesalahan HRESULT dari Grup Kesalahan Konsumsi Paket. |
|
Kode kesalahan HRESULT dari Grup Kesalahan URI Bagian. |
Keterangan
Jangan gunakan aliran untuk menserialisasikan data paket saat aliran yang sama digunakan untuk mendeserialisasi paket, karena upaya tersebut dapat mengakibatkan perilaku yang tidak terdefinisi.
Untuk informasi tentang cara menggunakan metode ini untuk menyimpan paket yang direpresentasikan sebagai objek paket, lihat tugas Menyimpan pemrograman Paket.
Dukungan pada Versi Windows Sebelumnya
Metode ini tidak didukung pada versi Windows sebelum Windows 7. Untuk informasi selengkapnya, lihat Mulai menggunakan API Kemasan, dan Pembaruan Platform untuk Windows Vista.Keamanan Thread
Objek pengemasan tidak aman untuk rangkaian.
Untuk informasi selengkapnya, lihat Memulai API Kemasan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | msopc.h |
Lihat juga
Gambaran Umum
Panduan Pemrograman API Pengemasan
Pembaruan Platform untuk Windows Vista
Referensi
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