Bagikan melalui


/W switch

Sakelar /W menentukan tingkat peringatan pengkompilasi MIDL. Tingkat peringatan menunjukkan tingkat keparahan peringatan.

midl /W level

Opsi Sakelar

tingkat

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

Keterangan

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
W0 Tidak ada peringatan.
W1 Peringatan parah yang dapat menyebabkan kesalahan aplikasi. Tidak ada handel pengikatan yang ditentukan, penunjuk yang tidak ditepis, sakelar yang bertentangan.
W2 Dapat menyebabkan masalah di lingkungan operasi pengguna. Panjang pengidentifikasi melebihi 31 karakter. Tidak ada arm gabungan default yang ditentukan.
W3 Dicadangkan.
W4 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 /W dapat digunakan dengan sakelar /WX untuk menyebabkan pengkompilasi MIDL menghentikan pemrosesan file IDL.

Sakelar /W berulah sama dengan sakelar /warn .

Contoh

midl /W2 filename.idl

midl /W4 bar.idl

Lihat juga

Sintaks Baris Perintah MIDL Umum

/Memperingatkan