estructura SLIST_ENTRY (wdm.h)

Una estructura de SLIST_ENTRY describe una entrada en una lista vinculada secuenciadamente.

Sintaxis

typedef struct _SLIST_ENTRY {
  struct _SLIST_ENTRY *Next;
} SLIST_ENTRY, *PSLIST_ENTRY;

Miembros

Next

Puntero a la siguiente entrada de la lista o NULL si no hay ninguna entrada siguiente en la lista.

Comentarios

Un controlador puede acceder al miembro Next de un SLIST_ENTRY, pero solo las rutinas del sistema proporcionadas para este fin deben actualizarse.

En plataformas de 64 bits, las estructuras de SLIST_ENTRY deben estar alineadas de 16 bytes. Los controladores pueden usar DECLSPEC_ALIGN(MEMORY_ALLOCATION_ALIGNMENT) para garantizar la alineación adecuada de SLIST_ENTRY.

Para obtener más información sobre cómo usar SLIST_ENTRY estructuras para implementar una lista vinculada secuenciada, vea Listas vinculadas singly y Duplicadamente.

Requisitos

   
Header wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)

Consulte también

ExInterlockedFlushsList

ExInterlockedPopEntrySList

ExInterlockedPushEntrySList