次の方法で共有


デバッグ グローバル静的関数

このセクションでは、デバッグ API が使用するアンマネージ グローバル静的関数について説明します。

このセクションの内容

_EFN_GetManagedExcepStack 関数
指定したマネージド例外オブジェクトのアドレスに応じて、中に含まれているスタック トレースの文字列バージョンを返します。

_EFN_GetManagedObjectFieldInfo 関数
指定したオブジェクト ポインターとフィールド名を使用して、オブジェクトの先頭からフィールドまでのオフセットとフィールドの値を取得します。

_EFN_GetManagedObjectName 関数
指定したマネージド オブジェクトのポインターを使用して、型の名前を取得します。

_EFN_StackTrace 関数
マネージド スタック トレースのテキスト表現および CONTEXT レコードの配列 (アンマネージド コードとマネージド コードの間の各移行につき 1 つ) を提供します。

CLRDataCreateInstance 関数
指定した対象プロセスの指定したインターフェイス オブジェクトを作成するために、共通言語ランタイム (CLR) データ アクセス サービスによって呼び出されます。

PFN_CLRDataCreateInstance 関数ポインター
指定した対象プロセスの指定したインターフェイス オブジェクトを作成するために、CLR データ アクセス サービスによって呼び出される関数を指します。

デバッグ コクラス

デバッグのインターフェイス

列挙体のデバッグ

デバッグ構造体