RtlRightChild-Makro (ntddk.h)
Die RtlRightChild Routine gibt einen Zeiger auf das rechte untergeordnete Element des angegebenen Verknüpfungsknotens zurück.
void RtlRightChild(
[in] Links
);
[in] Links
Zeiger auf den Knoten, dessen rechtes untergeordnetes Element zurückgegeben werden soll. Der Knoten muss durch Aufrufen von RtlInitializeSplayLinksinitialisiert worden sein.
Nichts
RtlRightChild- gibt einen Zeiger auf das rechte untergeordnete Element des Knotens bei Links zurück, oder es gibt NULL zurück, wenn der angegebene Knoten kein rechtes untergeordnetes Element hat.
RtlRightChild kann wiederholt in Verbindung mit RtlParent und RtlLeftChild aufgerufen werden, um einen Spiellinkbaum zu durchlaufen.
Anrufer der Rtl- Wiedergabelinkroutinen sind für die Synchronisierung des Zugriffs auf die Wiedergabelinkstruktur verantwortlich. Ein schneller Mutex ist der effizienteste Synchronisierungsmechanismus, der für diesen Zweck verwendet werden kann.
Anrufer von RtlRightChild- müssen bei IRQL <= DISPATCH_LEVEL ausgeführt werden, wenn die Struktur nicht seitent wird. In der Regel werden Aufrufer bei IRQL-PASSIVE_LEVEL ausgeführt.
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | ntddk.h (enthalten Ntddk.h, Ntifs.h) |
IRQL- | Siehe Abschnitt "Hinweise". |