Класс 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 не равно нулю, тип не используется.
- m_TypeModBase
- Расположение в памяти целевого объекта базового адреса модуля, содержащего тип, указанный в m_TypeId. Если m_TypeId равно нулю, m_TypeModBase не используется.
- m_TypeId
- Идентификатор типа относительно модуля, указанного m_TypeModBase. Если 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 |
Header | engextcpp.hpp (включая Engextcpp.hpp) |
См. также раздел
ExtRemoteTypedList::ExtRemoteTypedList(ExtRemoteData)