Classe ExtRemoteTypedList (engextcpp.hpp)
La classe ExtRemoteTypedList étend la classe ExtRemoteList. La classe ExtRemoteTypedList ajoute des informations de type permettant à chaque élément de la liste d’être représenté par une instance de la classe ExtRemoteTyped.
La classe ExtRemoteTypedList inclut les constructeurs et méthodes suivants :
class ExtRemoteTypedList : public ExtRemoteList
{
public:
PCSTR m_Type;
ULONG64 m_TypeModBase;
ULONG m_TypeId;
};
- m_Type
- Nom de type des éléments de liste. type peut inclure un qualificateur de module (par exemple, mymodule !mytype). Si m_TypeId n’est pas zéro, type n’est pas utilisé.
- m_TypeModBase
- Emplacement dans la mémoire de la cible de l’adresse de base du module qui contient le type spécifié par m_TypeId. Si m_TypeId est égal à zéro, m_TypeModBase n’est pas utilisé.
- m_TypeId
- ID de type du type par rapport au module spécifié par m_TypeModBase. Si m_TypeId est égal à zéro, m_Type est utilisé pour spécifier le type des éléments de liste.
Héritage
La classe ExtRemoteTypedList implémente ExtRemoteList.
Méthode
La classe ExtRemoteTypedList possède ces méthodes.
ExtRemoteTypedList ::ExtRemoteTypedList Le constructeur ExtRemoteTypedList(ExtRemoteData&,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool) crée une instance qui encapsule une liste tapée ou doublement liée. |
ExtRemoteTypedList ::ExtRemoteTypedList Le constructeur ExtRemoteTypedList(ULONG64,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool) crée une instance qui encapsule une liste liée ou doublement liée typée. |
ExtRemoteTypedList ::GetTypedNode La méthode GetTypedNode retourne l’élément de liste actif. |
ExtRemoteTypedList ::GetTypedNodePtr La méthode GetTypedNodePtr retourne un pointeur vers l’élément de liste actif. |
ExtRemoteTypedList ::SetTypeAndLink La méthode SetTypeAndLink définit les informations de type de la liste typée. |
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | engextcpp.hpp (include Engextcpp.hpp) |
Voir aussi
ExtRemoteTypedList ::ExtRemoteTypedList(ExtRemoteData)