ExtRemoteTypedList::SetTypeAndLink メソッド (engextcpp.hpp)
SetTypeAndLink メソッドは、型指定されたリストの型情報を設定します。
構文
void SetTypeAndLink(
[in] PCSTR Type,
[in] PCSTR LinkField,
[in] ULONG64 TypeModBase,
[in] ULONG TypeId,
[in, out, optional] PULONG64 CacheCookie
);
パラメーター
[in] Type
リスト アイテムの型名。 型 には、モジュール修飾子 (たとえば、mymodule!mytype ) を含めることができます。 TypeId 0 でない場合、Type は使用されません。
[in] LinkField
次のリスト アイテムへのポインターを含む型指定されたデータ構造のフィールドの名前。 これは、リスト アイテムに埋め込まれたSINGLE_LIST_ENTRY構造体またはLIST_ENTRY構造体です。
[in] TypeModBase
TypeIdで指定された型を含むモジュールのベース アドレスのターゲット のメモリ内の場所。 TypeId ゼロの場合、TypeModBase は使用されません。
[in] TypeId
TypeModBase で指定されたモジュールに対する相対的な型の型 ID指定します。 TypeId が 0 の場合は、Type を使用してリスト アイテムの種類を指定します。
[in, out, optional] CacheCookie
型情報のキャッシュに使用するキャッシュ Cookie。 CacheCookie が NULL 場合、デバッガー エンジンは毎回型情報を検索します。
CacheCookieの詳細については、extRemoteTyped::Copy(型指定されたデータのデバッグ) または ExtRemoteTyped::Copy(ExtRemoteTyped) メソッド を参照してください。
戻り値
何一つ
備考
SINGLE_LIST_ENTRY構造とLIST_ENTRY構造の詳細については、Windows Driver Kit のドキュメントを参照してください。
収益
何一つ
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | engextcpp.hpp (Engextcpp.hpp を含む) |
関連項目
ExtRemoteTyped::Set(pcstr ulong64 bool)
ExtRemoteTyped::Set(pcstr ulong64)
ExtRemoteTypedList を する