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 |