Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Inserisce un elemento all'inizio di un elenco collegato singly. L'accesso all'elenco viene sincronizzato in un sistema multiprocessore.
Sintassi
NTSYSAPI PSLIST_ENTRY RtlInterlockedPushEntrySList(
[in] PSLIST_HEADER ListHead,
[in] __drv_aliasesMem PSLIST_ENTRY ListEntry
);
Parametri
[in] ListHead
Puntatore a una struttura di SLIST_HEADER che rappresenta la testa di un elenco collegato in modo singly.
[in] ListEntry
Puntatore a una struttura SLIST_ENTRY che rappresenta un elemento in un elenco collegato singly.
Valore restituito
Il valore restituito è il primo elemento precedente dell'elenco. Se l'elenco è stato precedentemente vuoto, il valore restituito è NULL.
Commenti
Le chiamate alla funzione InterlockedPushEntrySList vengono inoltrate alla funzione RtlInterlockedPushEntrySList . Le applicazioni devono chiamare InterlockedPushEntrySList 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 (includere Windows.h) |
| Libreria | ntdll.lib |
| DLL | ntdll.dll |