Compartir a través de


Clase ExtRemoteTypedList (engextcpp.hpp)

La clase ExtRemoteTypedList extiende la clase ExtRemoteList . La clase ExtRemoteTypedList agrega información de tipo que permite que cada elemento de la lista se represente mediante una instancia de la clase ExtRemoteTyped .

La clase ExtRemoteTypedList incluye los siguientes constructores y métodos:

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
Nombre de tipo para los elementos de lista. El tipo puede incluir un calificador de módulo (por ejemplo, mymodule!mytype). Si m_TypeId no es cero, no se usa Type .
m_TypeModBase
Ubicación en la memoria del destino de la dirección base del módulo que contiene el tipo especificado por m_TypeId. Si m_TypeId es cero, no se usa m_TypeModBase .
m_TypeId
Identificador de tipo del tipo relativo al módulo especificado por m_TypeModBase. Si m_TypeId es cero, se usa m_Type para especificar el tipo de los elementos de lista.

Herencia

La clase ExtRemoteTypedList implementa ExtRemoteList.

Métodos

La clase ExtRemoteTypedList tiene estos métodos.

 
ExtRemoteTypedList::ExtRemoteTypedList

El constructor ExtRemoteTypedList(ExtRemoteData&,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool) crea una instancia que encapsula una lista vinculada doble o con tipo.
ExtRemoteTypedList::ExtRemoteTypedList

El constructor ExtRemoteTypedList(ULONG64,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool) crea una instancia que encapsula una lista vinculada por tipos o doblemente vinculada.
ExtRemoteTypedList::GetTypedNode

El método GetTypedNode devuelve el elemento de lista actual.
ExtRemoteTypedList::GetTypedNodePtr

El método GetTypedNodePtr devuelve un puntero al elemento de lista actual.
ExtRemoteTypedList::SetTypeAndLink

El método SetTypeAndLink establece la información de tipo de la lista con tipo.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado engextcpp.hpp (incluya Engextcpp.hpp)

Consulte también

ExtRemoteList

ExtRemoteTyped

ExtRemoteTypedList::ExtRemoteTypedList(ExtRemoteData)

ExtRemoteTypedList::ExtRemoteTypedList(ULONG64)

GetTypedNode

GetTypedNodePtr

SetTypeAndLink