ExtRemoteTypedList クラス (engextcpp.hpp)
ExtRemoteTypedList クラスは ExtRemoteList クラスを拡張します。 ExtRemoteTypedList クラスは型情報を追加し、リスト内の各項目を ExtRemoteTyped クラスのインスタンスで表せるようにします。
ExtRemoteTypedList クラスには、次のコンストラクターとメソッドが含まれています。
class ExtRemoteTypedList : public ExtRemoteList
{
public:
PCSTR m_Type;
ULONG64 m_TypeModBase;
ULONG m_TypeId;
};
- m_Type
- リスト アイテムの型名。 型 には、モジュール修飾子 ( mymodule!mytype など) を含めることができます。 m_TypeIdが 0 でない場合、Type は使用されません。
- m_TypeModBase
- m_TypeIdで指定された型を含むモジュールのベース アドレスのターゲット のメモリ内の場所。 m_TypeIdが 0 の場合、m_TypeModBaseは使用されません。
- m_TypeId
- m_TypeModBaseで指定されたモジュールに対する相対的な型の型 ID。 m_TypeIdが 0 の場合は、m_Typeを使用してリスト アイテムの種類を指定します。
継承
ExtRemoteTypedList クラスは ExtRemoteList を実装します。
メソッド
ExtRemoteTypedList クラスには、これらのメソッドがあります。
ExtRemoteTypedList::ExtRemoteTypedList ExtRemoteTypedList(ExtRemoteData&,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool) コンストラクターは、型指定された単一または二重リンクリストをラップするインスタンスを作成します。 |
ExtRemoteTypedList::ExtRemoteTypedList ExtRemoteTypedList(ULONG64,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool) コンストラクターは、型指定された単一リンクリストまたは二重リンクリストをラップするインスタンスを作成します。 |
ExtRemoteTypedList::GetTypedNode GetTypedNode メソッドは、現在のリスト アイテムを返します。 |
ExtRemoteTypedList::GetTypedNodePtr GetTypedNodePtr メソッドは、現在のリスト アイテムへのポインターを返します。 |
ExtRemoteTypedList::SetTypeAndLink SetTypeAndLink メソッドは、型指定されたリストの型情報を設定します。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | engextcpp.hpp (Engextcpp.hpp を含む) |
こちらもご覧ください
ExtRemoteTypedList::ExtRemoteTypedList(ExtRemoteData)