次の方法で共有


CorDebugUnmappedStop 列挙型

ステッパーによるコード実行の停止をトリガーできるマップされていないコードの種類を指定します。

構文

typedef enum CorDebugUnmappedStop {
    STOP_NONE               = 0x0,
    STOP_PROLOG             = 0x01,
    STOP_EPILOG             = 0x02,
    STOP_NO_MAPPING_INFO    = 0x04,
    STOP_OTHER_UNMAPPED     = 0x08,
    STOP_UNMANAGED          = 0x10,
    STOP_ALL                = 0xffff,
} CorDebugUnmappedStop;

Members

メンバー Description
STOP_NONE マップされていないコードの種類を停止しないでください。
STOP_PROLOG プロローグ コードで停止します。
STOP_EPILOG エピローグ コードで停止します。
STOP_NO_MAPPING_INFO マッピング情報がないコードで停止します。
STOP_OTHER_UNMAPPED プロローグ、エピローグ、マッピング情報なし、またはアンマネージ カテゴリに収まらないマップされていないコードで停止します。
STOP_UNMANAGED アンマネージ コードで停止します。 この値は相互運用デバッグでのみ有効です。
STOP_ALL マップされていないすべての種類のコードで停止します。

注釈

ICorDebugStepper::SetUnmappedStopMask メソッドを使用して、ステッパが停止するマップされていないコードを指定するフラグを設定します。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

.NET のバージョン: .NET Framework 1.0 以降で使用可能