Функция IsListEmpty (wdm.h)
Подпрограмма IsListEmpty указывает, пуст ли вдвойне связанный список LIST_ENTRY структур.
Синтаксис
BOOLEAN IsListEmpty(
[in] const LIST_ENTRY *ListHead
);
Параметры
[in] ListHead
Указатель на структуру LIST_ENTRY , представляющую заголовок списка.
Возвращаемое значение
Функция IsListEmpty возвращает значение TRUE , если в настоящее время в списке нет записей, и false в противном случае.
Комментарии
IsListEmpty возвращает значение TRUE, если ListHead-Flink> ссылается обратно на ListHead.
Сведения об использовании этой процедуры при реализации списка с удвоениями см. в разделе Singly и Doubly Linked Списки.
Вызывающие абоненты IsListEmpty могут выполняться в любой среде IRQL. Если isListEmpty вызывается по адресу IRQL >= DISPATCH_LEVEL, хранилище для ListHead должно быть резидентным.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Персональный компьютер |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h) |
IRQL | Любой уровень (см. раздел "Примечания") |