структура SINGLE_LIST_ENTRY (ntdef.h)
Структура SINGLE_LIST_ENTRY описывает запись в отдельно связанном списке или служит заголовком для такого списка.
Синтаксис
typedef struct _SINGLE_LIST_ENTRY {
struct _SINGLE_LIST_ENTRY *Next;
} SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY;
Члены
Next
Для SINGLE_LIST_ENTRY , который служит записью списка, элемент Next указывает на следующую запись в списке или NULL , если в списке нет следующей записи. Для SINGLE_LIST_ENTRY , который служит в качестве заголовка списка, элемент Next указывает на первую запись в списке или NULL , если список пуст.
Комментарии
Если в качестве заголовка списка используется структура SINGLE_LIST_ENTRY , инициализируйте элемент Next структуры значением NULL.
Драйвер может получить доступ к элементу NextSINGLE_LIST_ENTRY, но (кроме инициализации заголовка списка) Next должен обновляться только системными подпрограммами, предоставляемыми для этой цели.
Дополнительные сведения об использовании SINGLE_LIST_ENTRY структур для реализации единого связанного списка см. в разделе Singly и Doubly Linked Списки.
Требования
Требование | Значение |
---|---|
Заголовок | ntdef.h (включая Wdm.h, Ntddk.h) |