Partager via


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 :

ExtRemoteTypedList ::ExtRemoteTypedList(ExtRemoteData)

ExtRemoteTypedList ::ExtRemoteTypedList(ULONG64)

setTypeAndLink

GetTypedNodePtr

getTypedNode

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

ExtRemoteList

ExtRemoteTyped

ExtRemoteTypedList ::ExtRemoteTypedList(ExtRemoteData)

ExtRemoteTypedList ::ExtRemoteTypedList(ULONG64)

getTypedNode

GetTypedNodePtr

setTypeAndLink