/peringatkan pengalih

Sakelar /warn menentukan tingkat peringatan pengkompilasi MIDL.

midl /warn level

Opsi Sakelar

tingkat

Menentukan tingkat peringatan, bilangan bulat dalam rentang 0 hingga 4. Tidak ada spasi antara sakelar /warn dan digit yang menunjukkan nilai tingkat peringatan.

Keterangan

Tingkat peringatan menunjukkan tingkat keparahan peringatan. Tingkat peringatan berkisar dari 1 hingga 4, dengan nilai nol yang berarti tidak menampilkan informasi peringatan. Peringatan tingkat keparahan tertinggi adalah tingkat 1. Tabel berikut ini menjelaskan peringatan untuk setiap tingkat peringatan.

Tingkat peringatan Deskripsi Contoh
0 Tidak ada peringatan.
1 Peringatan parah yang dapat menyebabkan kesalahan aplikasi. Tidak ada handel pengikatan yang ditentukan, penunjuk yang tidak terikat, sakelar yang bertentangan.
2 Dapat menyebabkan masalah di lingkungan operasi pengguna. Panjang pengidentifikasi melebihi 31 karakter. Tidak ada arm gabungan default yang ditentukan.
3 Dicadangkan.
4 Tingkat peringatan terendah. Konstruksi non-ANSI C.

 

Peringatan berbeda dari kesalahan. Kesalahan menyebabkan pengkompilasi MIDL menghentikan pemrosesan file IDL. Peringatan menyebabkan pengkompilasi MIDL memancarkan pesan informasi dan terus memproses file IDL.

Tingkat peringatan yang diatur oleh sakelar /warn dapat digunakan dengan sakelar WX untuk menyebabkan pengkompilasi MIDL menghentikan pemrosesan file IDL.

Sakelar /warn berperilaku sama dengan sakelar /W .

Contoh

midl /warn2 filename.idl

midl /warn4 bar.idl

Lihat juga

Sintaks Baris Perintah MIDL Umum