Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SetTypeAndLink--Methode legt die Typinformationen für die typierte Liste fest.
Syntax
void SetTypeAndLink(
[in] PCSTR Type,
[in] PCSTR LinkField,
[in] ULONG64 TypeModBase,
[in] ULONG TypeId,
[in, out, optional] PULONG64 CacheCookie
);
Parameter
[in] Type
Der Typname für die Listenelemente. Typ- kann einen Modulqualifizierer enthalten (z. B. mymodule!mytype). Wenn TypeId- nicht null ist, wird Typ- nicht verwendet.
[in] LinkField
Der Name des Felds der typierten Datenstruktur, die den Zeiger auf das nächste Listenelement enthält. Dies ist entweder die SINGLE_LIST_ENTRY Struktur oder die LIST_ENTRY Struktur, die in das Listenelement eingebettet ist.
[in] TypeModBase
Der Speicherort im Speicher des Ziels der Basisadresse des Moduls, das den durch TypeIdangegebenen Typ enthält. Wenn TypeId- null ist, wird TypeModBase- nicht verwendet.
[in] TypeId
Die Typ-ID des Typs relativ zum modul, das durch TypeModBaseangegeben wird. Wenn TypeId null ist, wird Type verwendet, um den Typ der Listenelemente anzugeben.
[in, out, optional] CacheCookie
Das Cachecookies, das zum Zwischenspeichern der Typinformationen verwendet werden soll. Wenn CacheCookie-NULL-ist, sucht das Debuggermodul jedes Mal nach den Typinformationen.
Weitere Informationen zu CacheCookie-finden Sie unter ExtRemoteTyped::Copy(Debug Typed Data) oder ExtRemoteTyped::Copy(ExtRemoteTyped) Methoden.
Rückgabewert
Nichts
Bemerkungen
Weitere Informationen zu den SINGLE_LIST_ENTRY- und LIST_ENTRY-Strukturen finden Sie in der Dokumentation zum Windows Driver Kit.
Ertrag
Nichts
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | engextcpp.hpp (include Engextcpp.hpp) |
Siehe auch
ExtRemoteTyped::Set(pcstr ulong64 bool)