Fonction RtlInterlockedPopEntrySList (winnt.h)
Supprime un élément à l’avant d’une liste liée séparément. L’accès à la liste est synchronisé sur un système multiprocesseur.
Syntaxe
NTSYSAPI PSLIST_ENTRY RtlInterlockedPopEntrySList(
[in] PSLIST_HEADER ListHead
);
Paramètres
[in] ListHead
Pointeur vers une structure SLIST_HEADER qui représente la tête d’une liste liée séparément.
Valeur retournée
La valeur de retour est un pointeur vers l’élément supprimé de la liste. Si la liste est vide, la valeur de retour est NULL.
Remarques
Les appels à la fonction InterlockedPopEntrySList sont transférés à la fonction RtlInterlockedPopEntrySList . Les applications doivent appeler InterlockedPopEntrySList au lieu d’appeler directement cette fonction.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winnt.h (inclure Windows.h) |
Bibliothèque | ntdll.lib |
DLL | ntdll.dll |