Partager via


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

Voir aussi

Listes liées séparément