Freigeben über


CLRDataDetailedFrameType-Aufzählung

Beschreibt einen Frametyp im Aufrufstapel im Detail.

Syntax

typedef enum CLRDataDetailedFrameType {
    CLRDATA_DETFRAME_UNRECOGNIZED,
    CLRDATA_DETFRAME_UNKNOWN_STUB,
    CLRDATA_DETFRAME_CLASS_INIT,
    CLRDATA_DETFRAME_EXCEPTION_FILTER,
    CLRDATA_DETFRAME_SECURITY,
    CLRDATA_DETFRAME_CONTEXT_POLICY,
    CLRDATA_DETFRAME_INTERCEPTION,
    CLRDATA_DETFRAME_PROCESS_START,
    CLRDATA_DETFRAME_THREAD_START,
    CLRDATA_DETFRAME_TRANSITION_TO_MANAGED,
    CLRDATA_DETFRAME_TRANSITION_TO_UNMANAGED,
    CLRDATA_DETFRAME_COM_INTEROP_STUB,
    CLRDATA_DETFRAME_DEBUGGER_EVAL,
    CLRDATA_DETFRAME_CONTEXT_SWITCH,
    CLRDATA_DETFRAME_FUNC_EVAL,
    CLRDATA_DETFRAME_FINALLY
} CLRDataDetailedFrameType;

Member

Member Wert Beschreibung
CLRDATA_DETFRAME_UNRECOGNIZED 0 Der Frametyp ist nicht erkannt.
CLRDATA_DETFRAME_UNKNOWN_STUB 1 Der Rahmen ist ein unbekannter Stub.
CLRDATA_DETFRAME_CLASS_INIT 2 Der Frame ist ein Klasseninitialisierer.
CLRDATA_DETFRAME_EXCEPTION_FILTER 3 Der Frame ist ein Ausnahmefilter.
CLRDATA_DETFRAME_SECURITY 4 Der Frame muss mit Sicherheit zu tun haben.
CLRDATA_DETFRAME_CONTEXT_POLICY 5 Der Frame muss mit der Kontextrichtlinie zu tun haben.
CLRDATA_DETFRAME_INTERCEPTION 6 Der Frame muss mit abfangen.
CLRDATA_DETFRAME_PROCESS_START 7 Der Frame entspricht einem Prozessstart.
CLRDATA_DETFRAME_THREAD_START 8 Der Frame entspricht einem Threadstart.
CLRDATA_DETFRAME_TRANSITION_TO_MANAGED 9 Der Frame ist ein Übergangsframe in verwalteten Code.
CLRDATA_DETFRAME_TRANSITION_TO_UNMANAGED 10 Der Frame ist ein Übergangsframe in nicht verwalteten Code.
CLRDATA_DETFRAME_COM_INTEROP_STUB 11 Der Frame ist ein COM-Interop-Stub.
CLRDATA_DETFRAME_DEBUGGER_EVAL 12 Der Frame muss mit einer Debuggerauswertung zu tun haben.
CLRDATA_DETFRAME_CONTEXT_SWITCH 13 Der Frame muss mit einem Kontextschalter verwendet werden.
CLRDATA_DETFRAME_FUNC_EVAL 14 Der Frame ist eine Funktionsauswertung.
CLRDATA_DETFRAME_FINALLY 15 Der Frame entspricht einem endgültigen Block.

Hinweise

Diese Enumeration befindet sich innerhalb der Runtime und wird nicht über Header oder Bibliotheksdateien verfügbar gemacht. Um sie zu verwenden, definieren Sie die Oben angegebene Aufzählung.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7

Siehe auch