Funzione RtlInterlockedFlushSList (winnt.h)

Rimuove tutti gli elementi da un elenco collegato singly. L'accesso all'elenco viene sincronizzato in un sistema multiprocessore.

Sintassi

NTSYSAPI PSLIST_ENTRY RtlInterlockedFlushSList(
  [in] PSLIST_HEADER ListHead
);

Parametri

[in] ListHead

Puntatore a una struttura SLIST_HEADER che rappresenta l'intestazione dell'elenco collegato singly. Questa struttura è destinata solo all'uso del sistema.

Valore restituito

Il valore restituito è un puntatore agli elementi rimossi dall'elenco. Se l'elenco è vuoto, il valore restituito è NULL.

Commenti

Le chiamate alla funzione InterlockedFlushSList vengono inoltrate alla funzione RtlInterlockedFlushSList . Le applicazioni devono chiamare InterlockedFlushSList 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