次の方法で共有


CorDebugInterfaceVersion

更新 : 2007 年 11 月

.NET Framework のバージョン、またはインターフェイスが導入された .NET Framework のバージョンを指定します。

typedef enum CorDebugInterfaceVersion {

    CorDebugInvalidVersion            = 0,
    CorDebugVersion_1_0               = CorDebugInvalidVersion + 1,
    ver_ICorDebugManagedCallback      = CorDebugVersion_1_0,
    ver_ICorDebugUnmanagedCallback    = CorDebugVersion_1_0,
    ver_ICorDebug                     = CorDebugVersion_1_0,
    ver_ICorDebugController           = CorDebugVersion_1_0,
    ver_ICorDebugAppDomain            = CorDebugVersion_1_0,
    ver_ICorDebugAssembly             = CorDebugVersion_1_0,
    ver_ICorDebugProcess              = CorDebugVersion_1_0,
    ver_ICorDebugBreakpoint           = CorDebugVersion_1_0,
    ver_ICorDebugFunctionBreakpoint   = CorDebugVersion_1_0,
    ver_ICorDebugModuleBreakpoint     = CorDebugVersion_1_0,
    ver_ICorDebugValueBreakpoint      = CorDebugVersion_1_0,
    ver_ICorDebugStepper              = CorDebugVersion_1_0,
    ver_ICorDebugRegisterSet          = CorDebugVersion_1_0,
    ver_ICorDebugThread               = CorDebugVersion_1_0,
    ver_ICorDebugChain                = CorDebugVersion_1_0,
    ver_ICorDebugFrame                = CorDebugVersion_1_0,
    ver_ICorDebugILFrame              = CorDebugVersion_1_0,
    ver_ICorDebugNativeFrame          = CorDebugVersion_1_0,
    ver_ICorDebugModule               = CorDebugVersion_1_0,
    ver_ICorDebugFunction             = CorDebugVersion_1_0,
    ver_ICorDebugCode                 = CorDebugVersion_1_0,
    ver_ICorDebugClass                = CorDebugVersion_1_0,
    ver_ICorDebugEval                 = CorDebugVersion_1_0,
    ver_ICorDebugValue                = CorDebugVersion_1_0,
    ver_ICorDebugGenericValue         = CorDebugVersion_1_0,
    ver_ICorDebugReferenceValue       = CorDebugVersion_1_0,
    ver_ICorDebugHeapValue            = CorDebugVersion_1_0,
    ver_ICorDebugObjectValue          = CorDebugVersion_1_0,
    ver_ICorDebugBoxValue             = CorDebugVersion_1_0,
    ver_ICorDebugStringValue          = CorDebugVersion_1_0,
    ver_ICorDebugArrayValue           = CorDebugVersion_1_0,
    ver_ICorDebugContext              = CorDebugVersion_1_0,
    ver_ICorDebugEnum                 = CorDebugVersion_1_0,
    ver_ICorDebugObjectEnum           = CorDebugVersion_1_0,
    ver_ICorDebugBreakpointEnum       = CorDebugVersion_1_0,
    ver_ICorDebugStepperEnum          = CorDebugVersion_1_0,
    ver_ICorDebugProcessEnum          = CorDebugVersion_1_0,
    ver_ICorDebugThreadEnum           = CorDebugVersion_1_0,
    ver_ICorDebugFrameEnum            = CorDebugVersion_1_0,
    ver_ICorDebugChainEnum            = CorDebugVersion_1_0,
    ver_ICorDebugModuleEnum           = CorDebugVersion_1_0,
    ver_ICorDebugValueEnum            = CorDebugVersion_1_0,
    ver_ICorDebugCodeEnum             = CorDebugVersion_1_0,
    ver_ICorDebugTypeEnum             = CorDebugVersion_1_0,
    ver_ICorDebugErrorInfoEnum        = CorDebugVersion_1_0,
    ver_ICorDebugAppDomainEnum        = CorDebugVersion_1_0,
    ver_ICorDebugAssemblyEnum         = CorDebugVersion_1_0,
    ver_ICorDebugEditAndContinueErrorInfo 
                                      = CorDebugVersion_1_0,
    ver_ICorDebugEditAndContinueSnapshot 
                                      = CorDebugVersion_1_0,
        
    CorDebugVersion_1_1               = CorDebugVersion_1_0 + 1,
    // No interface definitions in version 1.1.
        
    CorDebugVersion_2_0 = CorDebugVersion_1_1 + 1,
        
    ver_ICorDebugManagedCallback2    = CorDebugVersion_2_0,
    ver_ICorDebugAppDomain2          = CorDebugVersion_2_0,
    ver_ICorDebugProcess2            = CorDebugVersion_2_0,
    ver_ICorDebugStepper2            = CorDebugVersion_2_0,
    ver_ICorDebugRegisterSet2        = CorDebugVersion_2_0,
    ver_ICorDebugThread2             = CorDebugVersion_2_0,
    ver_ICorDebugILFrame2            = CorDebugVersion_2_0,
    ver_ICorDebugModule2             = CorDebugVersion_2_0,
    ver_ICorDebugFunction2           = CorDebugVersion_2_0,
    ver_ICorDebugCode2               = CorDebugVersion_2_0,
    ver_ICorDebugClass2              = CorDebugVersion_2_0,
    ver_ICorDebugValue2              = CorDebugVersion_2_0,
    ver_ICorDebugEval2               = CorDebugVersion_2_0,
    ver_ICorDebugObjectValue2        = CorDebugVersion_2_0,
        
    CorDebugLatestVersion            = CorDebugVersion_2_0
        
} CorDebugInterfaceVersion;

メンバ

メンバ

説明

CorDebugInvalidVersion

.NET Framework のバージョンは無効です。

CorDebugVersion_1_0

.NET Framework のバージョン (すべてのサービス パックを含む) は 1.0 です。

ver_ICorDebugManagedCallback

ICorDebugManagedCallback インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugUnmanagedCallback

ICorDebugUnmanagedCallback インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebug

ICorDebug インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugController

ICorDebugController インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugAppDomain

ICorDebugAppDomain インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugAssembly

ICorDebugAssembly インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugProcess

ICorDebugProcess インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugBreakpoint

ICorDebugBreakpoint インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugFunctionBreakpoint

ICorDebugFunctionBreakpoint インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugModuleBreakpoint

ICorDebugModuleBreakpoint インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugValueBreakpoint

ICorDebugValueBreakpoint インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugStepper

ICorDebugStepper インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugRegisterSet

ICorDebugRegisterSet インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugThread

ICorDebugThread インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugChain

ICorDebugChain インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugFrame

ICorDebugFrame インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugILFrame

ICorDebugILFrame インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugNativeFrame

ICorDebugNativeFrame インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugModule

ICorDebugModule インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugFunction

ICorDebugFunction インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugCode

ICorDebugCode インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugClass

ICorDebugClass インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugEval

ICorDebugEval インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugValue

ICorDebugValue インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugGenericValue

ICorDebugGenericValue インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugReferenceValue

ICorDebugReferenceValue インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugHeapValue

ICorDebugHeapValue インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugObjectValue

ICorDebugObjectValue インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugBoxValue

ICorDebugBoxValue インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugStringValue

ICorDebugStringValue インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugArrayValue

ICorDebugArrayValue インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugContext

ICorDebugContext インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugEnum

ICorDebugEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugObjectEnum

ICorDebugObjectEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugBreakpointEnum

ICorDebugBreakpointEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugStepperEnum

ICorDebugStepperEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugProcessEnum

ICorDebugProcessEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugThreadEnum

ICorDebugThreadEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugFrameEnum

ICorDebugFrameEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugChainEnum

ICorDebugChainEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugModuleEnum

ICorDebugModuleEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugValueEnum

ICorDebugValueEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugCodeEnum

ICorDebugCodeEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugTypeEnum

ICorDebugTypeEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugErrorInfoEnum

ICorDebugErrorInfoEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugAppDomainEnum

ICorDebugAppDomainEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugAssemblyEnum

ICorDebugAssemblyEnum インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugEditAndContinueErrorInfo

ICorDebugEditAndContinueErrorInfo インターフェイスは .NET Framework 1.0 で導入されました。

ver_ICorDebugEditAndContinueSnapshot

ICorDebugEditAndContinueSnapshot インターフェイスは .NET Framework 1.0 で導入されました。

CorDebugVersion_1_1

.NET Framework のバージョン (すべてのサービス パックを含む) は 1.1 です。

CorDebugVersion_2_0

.NET Framework のバージョン (すべてのサービス パックを含む) は 2.0 です。

ver_ICorDebugManagedCallback2

ICorDebugManagedCallback2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugAppDomain2

ICorDebugAppDomain2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugProcess2

ICorDebugProcess2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugStepper2

ICorDebugStepper2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugRegisterSet2

ICorDebugRegisterSet2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugThread2

ICorDebugThread2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugILFrame2

ICorDebugILFrame2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugModule2

ICorDebugModule2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugFunction2

ICorDebugFunction2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugCode2

ICorDebugCode2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugClass2

ICorDebugClass2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugValue2

ICorDebugValue2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugEval2

ICorDebugEval2 インターフェイスは .NET Framework 2.0 で導入されました。

ver_ICorDebugObjectValue2

ICorDebugObjectValue2 インターフェイスは .NET Framework 2.0 で導入されました。

CorDebugLatestVersion

.NET Framework のバージョン (すべてのサービス パックを含む) は最新バージョンです。

解説

デバッガは、CreateDebuggingInterfaceFromVersion 関数の CorDebugInterfaceVersion 列挙体を使用して、デバッガがサポートする .NET Framework の最上位バージョンを指定できます。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : CorDebug.idl

ライブラリ : CorGuids.lib

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

その他の技術情報

列挙体のデバッグ