Condividi tramite


Funzione RtlInterlockedPopEntrySList (winnt.h)

Rimuove un elemento dalla parte anteriore di un elenco collegato singly. L'accesso all'elenco viene sincronizzato in un sistema multiprocessore.

Sintassi

NTSYSAPI PSLIST_ENTRY RtlInterlockedPopEntrySList(
  [in] PSLIST_HEADER ListHead
);

Parametri

[in] ListHead

Puntatore a una struttura SLIST_HEADER che rappresenta l'intestazione di un elenco collegato singly.

Valore restituito

Il valore restituito è un puntatore all'elemento rimosso dall'elenco. Se l'elenco è vuoto, il valore restituito è NULL.

Commenti

Le chiamate alla funzione InterlockedPopEntrySList vengono inoltrate alla funzione RtlInterlockedPopEntrySList . Le applicazioni devono chiamare InterlockedPopEntrySList anziché chiamare direttamente questa funzione.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winnt.h (include Windows.h)
Libreria ntdll.lib
DLL ntdll.dll

Vedi anche

Elenchi collegato singly bloccato