Bagikan melalui


invalidIUnknown MDA

Catatan

Artikel ini khusus untuk .NET Framework. Ini tidak berlaku untuk implementasi .NET yang lebih baru, termasuk .NET 6 dan versi yang lebih baru.

Asisten penelusuran kesalahan terkelola (MDA) invalidIUnknown diaktifkan ketika penunjuk IUnknown yang tidak valid diteruskan ke kode terkendali dari kode asli. IUnknown gagal mengembalikan keberhasilan saat dikueri untuk antarmuka IUnknown.

Gejala

Kesalahan tak terduga terjadi saat penyusunan penunjuk antarmuka COM selama penyusunan argumen.

Penyebab

Implementasi QueryInterface yang salah pada antarmuka COM diteruskan ke runtime bahasa umum.

Resolusi

Memperbaiki implementasi QueryInterface.

Efek pada Runtime

MDA ini tidak berpengaruh pada runtime bahasa umum.

Output

Deskripsi kesalahan.

Konfigurasi

<mdaConfig>
  <assistants>
    <invalidIUnknown />
  </assistants>
</mdaConfig>

Lihat juga