Megosztás a következőn keresztül:


invalidIUnknown MDA

Feljegyzés

Ez a cikk a .NET-keretrendszer vonatkozik. Ez nem vonatkozik a .NET újabb implementációira, beleértve a .NET 6-os és újabb verzióit.

A invalidIUnknown felügyelt hibakeresési segéd (MDA) akkor aktiválódik, ha a rendszer érvénytelen IUnknown mutatót ad át a natív kódból származó felügyelt kódnak. A IUnknown felület lekérdezésekor IUnknown a sikeresség nem fog sikerülni.

Hibajelenségek

Váratlan hiba történik a COM-felület mutatóinak az argumentum-rendezés során történő rendezésekor.

Ok

Helytelen QueryInterface implementáció a CLR-nek átadott COM-felületen.

Resolution (Osztás)

Javítsa ki a megvalósítást QueryInterface .

Effektus a futtatókörnyezetre

Ez az MDA nincs hatással a CLR-re.

Hozam

A hiba leírása.

Konfiguráció

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

Lásd még