Sdílet prostřednictvím


invalidIUnknown – pomocník spravovaného ladění (MDA)

Poznámka:

Tento článek je specifický pro rozhraní .NET Framework. Nevztahuje se na novější implementace .NET, včetně .NET 6 a novějších verzí.

Pomocník invalidIUnknown pro spravované ladění (MDA) se aktivuje, když se spravovanému kódu předá neplatný IUnknown ukazatel z nativního kódu. Neúspěšné IUnknown vrácení úspěchu při dotazování na IUnknown rozhraní.

Příznaky

Při zařazování ukazatele rozhraní MODELU COM během zařazování argumentů dojde k neočekávané chybě.

Příčina

Nesprávná QueryInterface implementace rozhraní COM předaná modulu CLR.

Rozlišení

Opravte implementaci QueryInterface .

Vliv na modul runtime

Tento mdA nemá žádný vliv na CLR.

Výstup

Popis chyby.

Konfigurace

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

Viz také