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. Type 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 con tipo o doble.
ExtRemoteTypedList::ExtRemoteTypedList

El constructor ExtRemoteTypedList(ULONG64,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool) crea una instancia que encapsula una lista vinculada o doblemente vinculada con tipos.
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 Valor
de la plataforma de destino de Windows
encabezado engextcpp.hpp (incluya Engextcpp.hpp)

Consulte también

ExtRemoteList

extRemoteTyped

ExtRemoteTypedList::ExtRemoteTypedList(ExtRemoteData)

ExtRemoteTypedList::ExtRemoteTypedList(ULONG64)

GetTypedNode

GetTypedNodePtr

SetTypeAndLink