enumerasi WS_MESSAGE_STATE (webservices.h)
Berbagai status bahwa pesan dapat berada.
Sintaks
typedef enum {
WS_MESSAGE_STATE_EMPTY = 1,
WS_MESSAGE_STATE_INITIALIZED = 2,
WS_MESSAGE_STATE_READING = 3,
WS_MESSAGE_STATE_WRITING = 4,
WS_MESSAGE_STATE_DONE = 5
} WS_MESSAGE_STATE;
Konstanta
WS_MESSAGE_STATE_EMPTY Nilai: 1 Status awal setelah pesan dibuat. Dalam status ini, tidak ada konten dalam pesan, dan baik header maupun isi tidak dapat diakses. |
WS_MESSAGE_STATE_INITIALIZED Nilai: 2 Header pesan telah diinisialisasi, dan dapat diakses, tetapi isi tidak dapat diakses. Status ini digunakan untuk membangun semua header sebelum menulis/mengirimnya. |
WS_MESSAGE_STATE_READING Nilai: 3 Isi pesan sedang dibaca, misalnya ketika pesan diterima. Dalam status ini, header dapat diakses, dan isinya dapat dibaca (lihat WsReadBody atau WS_MESSAGE_PROPERTY_BODY_READER). |
WS_MESSAGE_STATE_WRITING Nilai: 4 Isi pesan sedang ditulis, misalnya saat pesan dikirim. Dalam status ini, header dapat diakses, dan isinya dapat ditulis (lihat WsWriteBody atau WS_MESSAGE_PROPERTY_BODY_WRITER). |
WS_MESSAGE_STATE_DONE Nilai: 5 Isi pesan telah dibaca atau ditulis (akhir isi telah dibaca atau ditulis). Header masih dapat diakses. |
Keterangan
Objek pesan beralih melalui serangkaian status saat diterima atau dikirim (atau dibaca atau ditulis).
Berikut ini adalah transisi status saat menulis atau mengirim:
Berikut ini adalah transisi status saat membaca atau menerima:
Perhatikan bahwa dalam diagram di atas, hanya transisi yang valid yang ditampilkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | webservices.h |
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