ICorDebugDataTarget2::CreateVirtualUnwinder メソッド
初期コンテキストからアンワインドを開始する新しいスタック アンワインダーを作成します (これは、必ずしもスレッドのリーフではありません)。
構文
HRESULT CreateVirtualUnwinder(
[in] DWORD nativeThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 cbContext,
[in, size_is(cbContext)] BYTE initialContext[],
[out] ICorDebugVirtualUnwinder ** ppUnwinder);
};
パラメーター
nativeThreadID
[入力] スタックをアンワインドするスレッドのネイティブ スレッド ID。
contextFlags
[入力] コンテキストのどの部分が initialContext
で定義されるかを指定するフラグ。
cbContext
[入力] initialContext
のサイズ。
initialContext
[入力] コンテキストのデータ。
ppUnwinder
[出力] ICorDebugVirtualUnwinder インターフェイス オブジェクトのアドレスへのポインター。
戻り値
正常終了した場合は、S_OK
。 それ以外の HRESULT
は失敗を示します。 mscordbi が受け取った失敗した HRESULT
は致命的と見なされ、ICorDebug メソッドによって CORDBG_E_DATA_TARGET_ERROR
が返されます。
解説
Note
このメソッドは .NET ネイティブでのみ使用できます。
必要条件
:「システム要件」を参照してください。
ヘッダー: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4.6 以降で使用可能、.NET ネイティブのみ
関連項目
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示