Bagikan melalui


Format Pesan Kesalahan dan Peringatan

Kesalahan baris perintah muncul dalam format berikut:

Command line error : MIDLnnnn: <error text> 
[<additional error information>]

Bidang informasi kesalahan tambahan menyediakan informasi khusus konteks tergantung pada pesan kesalahan. Misalnya, ketika terjadi kesalahan deklarasi tipe yang belum terselesaikan, bidang informasi kesalahan tambahan menampilkan nama jenis yang tidak dapat diselesaikan.

Peringatan waktu kompilasi muncul dalam format berikut:

<FileName>(line#) : warning MIDLnnnn: 
<warning text>
[optional context information]:

Kesalahan waktu kompilasi muncul dalam format berikut:

<FileName>(line#) : error MIDLnnnn: 
<error text>
[optional context information] :

Informasi konteks opsional mengacu pada konteks di mana kesalahan terjadi. Ini dihasilkan ketika pengkompilasi MIDL menemukan kesalahan selama analisis semantik jenis dan tanda tangan prosedur. Pengkompilasi MIDL melaporkan informasi ini untuk membantu Anda menemukan kesalahan dalam file IDL dengan cepat.

Pesan kesalahan sistem muncul dalam format berikut:

<FileName>(line#) : MIDL error 0xnnnn: 
"Unexpected internal compiler problem. Try to find a workaround."

Pesan ini dihasilkan oleh kesalahan yang tidak terduga. Nomor kesalahan heksadesimal adalah pengidentifikasi kesalahan sistem Windows XP, Windows 2000, Windows NT, Windows 98, atau Windows 95. Anda mungkin menemukan informasi tambahan di Winerror.h atau Ntstatus.h. Untuk informasi selengkapnya tentang mengatasi kondisi yang menyebabkan kesalahan ini, lihat teks kesalahan untuk kesalahan pengkompilasi MIDL9008.