Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mewakili informasi urutan aplikasi yang berkaitan dengan pesan WS-Discovery.
Sintaks
typedef struct _WSD_APP_SEQUENCE {
ULONGLONG InstanceId;
const WCHAR *SequenceId;
ULONGLONG MessageNumber;
} WSD_APP_SEQUENCE;
Anggota
InstanceId
Pengidentifikasi instans.
SequenceId
Pengidentifikasi urutan.
MessageNumber
Nomor pesan.
Keterangan
Blok header urutan aplikasi memungkinkan penerima untuk mempertahankan pesan urutan yang berisi blok header ini meskipun mungkin telah diterima secara tidak berurutan. Ini memungkinkan urutan pesan Halo dan Bye yang tepat dari layanan target.
Kerangka normatif untuk blok header urutan aplikasi adalah:
<s:Envelope ...>
<s:Header ...>
<d:AppSequence InstanceId='xs:nonNegativeInteger' [SequenceId='xs:anyURI']? MessageNumber='xs:nonNegativeInteger' ... />
</s:Header>
<s:Body ...> ...
</s:Body>
</s:Envelope>
Berikut ini menjelaskan batasan normatif dari kerangka ini.
/s:Envelope/s:Header/d:AppSequence/@InstanceId
Pengaturan ini harus bertambah bertahap dengan nilai setidaknya 1 setiap kali layanan dihentikan, status hilang, dan telah dipulihkan. Aplikasi dapat mengatur nilai ini dengan menggunakan penghitung yang bertambah setiap kali layanan dimulai ulang. Waktu mulai ulang layanan dinyatakan sebagai detik yang berlalu sejak pukul 12:00 pagi. 1 Januari 1970.
/s:Envelope/s:Header/d:AppSequence/@SequenceId
Pengaturan ini mengidentifikasi urutan dalam konteks pengidentifikasi instans. Jika dihilangkan, nilai tersirat adalah urutan null. Nilai dalam pengaturan ini harus unik dalam ./@InstanceId.
/s:Envelope/s:Header/d:AppSequence/@MessageNumber
Pengaturan ini mengidentifikasi pesan dalam konteks pengidentifikasi urutan dan pengidentifikasi instans. harus bertambah bertahap dengan nilai minimal 1 untuk setiap pesan yang dikirim. Transmisi ulang pesan ini di tingkat transportasi harus mempertahankan nilai ini.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Header | wsdtypes.h (termasuk Wsdapi.h) |