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 不为零,则不使用 Type 。
- m_TypeModBase
- 目标内存中包含 m_TypeId 指定的类型的模块基址的位置。 如果 m_TypeId 为零,则不使用 m_TypeModBase 。
- m_TypeId
- 类型相对于 m_TypeModBase指定的模块的类型 ID。 如果 m_TypeId 为零, 则使用 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)