Fonction RtlDeleteNoSplay (ntddk.h)
La routine RtlDeleteNoSplay supprime le nœud spécifié de l’arborescence de liens de lecture.
Syntaxe
NTSYSAPI VOID RtlDeleteNoSplay(
[in] PRTL_SPLAY_LINKS Links,
[in, out] PRTL_SPLAY_LINKS *Root
);
Paramètres
[in] Links
Pointeur vers le nœud à supprimer. Le nœud doit avoir été initialisé en appelant RtlInitializeSplayLinks.
[in, out] Root
Pointeur vers le pointeur de l’appelant vers le nœud racine de l’arborescence de liens de lecture. Le pointeur de l’appelant est mis à jour après la suppression du nœud.
Valeur de retour
None
Remarques
Contrairement à RtlDelete, RtlDeleteNoSplay ne rééquilibre pas l’arborescence de liens de lecture après la suppression du nœud.
Les appelants des routines de liens de lecture rtl sont responsables de la synchronisation de l’accès à l’arborescence de liens de lecture. Un mutex rapide est le mécanisme de synchronisation le plus efficace à utiliser à cet effet.
Les appelants de RtlDeleteNoSplay doivent être en cours d’exécution sur IRQL <= DISPATCH_LEVEL si l’arborescence de liens de lecture est sans page. En règle générale, les appelants s’exécutent sur irQL PASSIVE_LEVEL.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | ntddk.h (inclure Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Consultez la section Notes. |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour