Freigeben über


ICorDebugProcess5::EnableNGENPolicy-Methode

Legt einen Wert fest, der bestimmt, wie eine Anwendung systemeigene Bilder lädt, während sie unter einem verwalteten Debugger ausgeführt wird.

Syntax

HRESULT EnableNGENPolicy(
    [in] CorDebugNGENPolicy ePolicy
);

Die Parameter

ePolicy [in] Eine CorDebugNGenPolicy -Konstante, die bestimmt, wie eine Anwendung systemeigene Bilder lädt, während sie unter einem verwalteten Debugger ausgeführt wird.

Bemerkungen

Wenn die Richtlinie erfolgreich festgelegt wurde, gibt die Methode zurück S_OK. Wenn ePolicy sich der Bereich der durch CorDebugNGenPolicy definierten Enumerationswerte außerhalb des Bereichs befindet, gibt die Methode zurück E_INVALIDARG , und der Methodenaufruf hat keine Auswirkung. Wenn die Richtlinie des nativen Bildgenerators (Ngen.exe) nicht aktualisiert werden kann, gibt die Methode zurück E_FAIL.

Die ICorDebugProcess5::EnableNGenPolicy Methode kann während der Lebensdauer des Prozesses jederzeit aufgerufen werden. Die Richtlinie gilt für alle Module, die nach dem Festlegen der Richtlinie geladen werden.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 4.5

Siehe auch