Функция RtlInterlockedFlushSList (winnt.h)
Удаляет все элементы из отдельно связанного списка. Доступ к списку синхронизируется в многопроцессорной системе.
Синтаксис
NTSYSAPI PSLIST_ENTRY RtlInterlockedFlushSList(
[in] PSLIST_HEADER ListHead
);
Параметры
[in] ListHead
Указатель на структуру SLIST_HEADER , представляющую заголовок последовательно связанного списка. Эта структура предназначена только для системного использования.
Возвращаемое значение
Возвращаемое значение является указателем на элементы, удаленные из списка. Если список пуст, возвращается значение NULL.
Комментарии
Вызовы функции InterlockedFlushSList перенаправляются в функцию RtlInterlockedFlushSList . Приложения должны вызывать InterlockedFlushSList , а не вызывать эту функцию напрямую.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | winnt.h (включая Windows.h) |
Библиотека | ntdll.lib |
DLL | ntdll.dll |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по