ExtRemoteTypedList-Klasse (engextcpp.hpp)
Die ExtRemoteTypedList-Klasse erweitert die ExtRemoteList-Klasse . Die ExtRemoteTypedList-Klasse fügt Typinformationen hinzu, sodass jedes Element in der Liste durch eine instance der ExtRemoteTyped-Klasse dargestellt werden kann.
Die ExtRemoteTypedList-Klasse enthält die folgenden Konstruktoren und Methoden:
class ExtRemoteTypedList : public ExtRemoteList
{
public:
PCSTR m_Type;
ULONG64 m_TypeModBase;
ULONG m_TypeId;
};
- m_Type
- Der Typname für die Listenelemente. Der Typ kann einen Modulqualifizierer (z. B. mymodule!mytype) enthalten. Wenn m_TypeId nicht null ist, wird Type nicht verwendet.
- m_TypeModBase
- Der Speicherort im Speicher des Ziels der Basisadresse des Moduls, das den von m_TypeId angegebenen Typ enthält. Wenn m_TypeId null ist, wird m_TypeModBase nicht verwendet.
- m_TypeId
- Die Typ-ID des Typs relativ zum durch m_TypeModBase angegebenen Modul. Wenn m_TypeId null ist, wird m_Type verwendet, um den Typ der Listenelemente anzugeben.
Vererbung
Die ExtRemoteTypedList-Klasse implementiert ExtRemoteList.
Methoden
Die ExtRemoteTypedList-Klasse verfügt über diese Methoden.
ExtRemoteTypedList::ExtRemoteTypedList Der ExtRemoteTypedList(ExtRemoteData&,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool)-Konstruktor erstellt einen instance, der eine typisierte, singly- oder doppelt verknüpfte Liste umschließt. |
ExtRemoteTypedList::ExtRemoteTypedList Der ExtRemoteTypedList(ULONG64,PCSTR,PCSTR,ULONG64,ULONG,PULONG64,bool)-Konstruktor erstellt einen instance, der eine typisierte, singly-linked oder doppelt verknüpfte Liste umschließt. |
ExtRemoteTypedList::GetTypedNode Die GetTypedNode-Methode gibt das aktuelle Listenelement zurück. |
ExtRemoteTypedList::GetTypedNodePtr Die GetTypedNodePtr-Methode gibt einen Zeiger auf das aktuelle Listenelement zurück. |
ExtRemoteTypedList::SetTypeAndLink Die SetTypeAndLink-Methode legt die Typinformationen für die typisierte Liste fest. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | engextcpp.hpp (include Engextcpp.hpp) |
Weitere Informationen
ExtRemoteTypedList::ExtRemoteTypedList(ExtRemoteData)