Структура SLIST_ENTRY (WDM. h)

Структура SLIST_ENTRY описывает запись в упорядоченном однонаправленном списке.

Синтаксис

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

Участники

Next

Указатель на следующую запись в списке или значение NULL , если в списке нет следующей записи.

Remarks

Драйвер может получить доступ к следующему элементу SLIST_ENTRY, но он должен быть обновлен только системными подпрограммами, предоставленными для этой цели.

На 64-разрядных платформах SLIST_ENTRY структуры должны быть сопоставлены 16 байт. Драйверы могут использовать DECLSPEC_ALIGN (MEMORY_ALLOCATION_ALIGNMENT) для обеспечения правильного выравнивания SLIST_ENTRY.

Дополнительные сведения об использовании структур SLIST_ENTRY для реализации упорядоченного однонаправленного списка см. в разделе однонаправленные и двунаправленные списки.

Требования

   
Header WDM. h (включает WDM. h, Нтддк. h, Нтифс. h)

См. также раздел

ексинтерлоккедфлушслист

ексинтерлоккедпопентрислист

ексинтерлоккедпушентрислист