DEBUG_OUTCTL_XXX
Konstanta DEBUG_OUTCTL_XXX digunakan untuk kontrol output. Konstanta membentuk bidang bit yang menentukan kebijakan saat ini tempat mengirim output. Bidang bit dibagi menjadi dua bagian.
Bit yang lebih rendah harus tepat salah satu nilai berikut.
Nilai | Deskripsi |
---|---|
DEBUG_OUTCTL_THIS_CLIENT |
Output yang dihasilkan oleh metode yang dipanggil oleh klien ini hanya akan dikirim ke panggilan balik output klien ini. |
DEBUG_OUTCTL_ALL_CLIENTS |
Output akan dikirim ke semua klien. |
DEBUG_OUTCTL_ALL_OTHER_CLIENTS |
Output akan dikirim ke semua klien (kecuali ke klien yang menghasilkan output). |
DEBUG_OUTCTL_IGNORE |
Output akan segera dibuang dan tidak akan dicatat atau dikirim ke panggilan balik. |
DEBUG_OUTCTL_LOG_ONLY |
Output akan dicatat tetapi tidak dikirim ke panggilan balik. |
Bit yang lebih tinggi dari bidang bit mungkin berisi nilai berikut.
Nilai | Deskripsi |
---|---|
DEBUG_OUTCTL_NOT_LOGGED |
Jangan letakkan output dari klien ini dalam file log global. |
DEBUG_OUTCTL_OVERRIDE_MASK |
Mengirim output ke klien terlepas dari apakah masker output klien mengizinkannya. |
DEBUG_OUTCTL_DML |
Untuk output yang mendukung Debugger Markup Language (DML), mengirimkan output dalam format DML. |
Untuk membuat bit-field kontrol output yang valid, ambil tepat satu nilai dari tabel pertama, bersama dengan nol atau lebih nilai dari tabel kedua, dan gabungkan dengan menggunakan operator bitwise-OR.
Nilai default bidang bit kontrol output adalah DEBUG_OUTCTL_ALL_CLIENTS.
Sebagai alternatif untuk membuat bit-field kontrol output Anda sendiri, Anda bisa menggunakan salah satu nilai berikut.
Nilai | Deskripsi |
---|---|
DEBUG_OUTCTL_AMBIENT_DML |
Mengatur kontrol output baru ke nilai yang sama dengan kontrol output saat ini dan menentukan bahwa output akan berada dalam format DML. |
DEBUG_OUTCTL_AMBIENT_TEXT |
Mengatur kontrol output baru ke nilai yang sama dengan kontrol output saat ini dan menentukan bahwa output akan dalam format teks. |
DEBUG_OUTCTL_AMBIENT |
Sama seperti DEBUG_OUTCTL_AMBIENT_TEXT. |
Persyaratan
Header |
DbgEng.h (termasuk DbgEng.h) |