Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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 dllMainReturnsFalse felügyelt hibakeresési segéd (MDA) akkor aktiválódik, ha egy felhasználói szerelvény felügyelt DllMain függvénye DLL_PROCESS_ATTACH okkal meghívva hamis értéket ad vissza.
Hibajelenségek
A DllMain függvény HAMIS értéket adott vissza, ami azt jelzi, hogy nem megfelelően lett végrehajtva. Ez meghatározatlan problémákat okozhat, mivel DllMain a függvények általában fontos inicializálási kódot tartalmaznak.
Ok
A DllMain függvény meghívása a DLL-inicializálás DLL_PROCESS_ATTACH okával történik betöltéskor. Ha HAMIS értéket ad vissza, az azt jelenti, hogy a DLL inicializálása sikertelen volt.
Resolution (Osztás)
Elemezze a DllMain sikertelen DLL függvény kódját, és azonosítsa az inicializálási hiba okát.
Effektus a futtatókörnyezetre
Ez az MDA nincs hatással a CLR-re. Csak a visszatérési érték DllMainadatait jelenti.
Hozam
Egy üzenet, amely azt jelzi, hogy egy DllMain DLL_PROCESS_ATTACH ok miatt hívott függvény HAMIS értéket adott vissza. Vegye figyelembe, hogy ez az MDA csak akkor aktiválódik, ha DllMain felügyelt kódban van implementálva.
Konfiguráció
<mdaConfig>
<assistants>
<dllMainReturnsFalse />
</assistants>
</mdaConfig>