Функция
DeleteFiberФункция
DeleteFiber удаляет существующую нить.Синтаксис
VOID DeleteFiber(
); |
Параметры
lpFiber
[in] Адрес нити, которая уничтожается.
Возвращаемые значения
Эта функция не возвращает значений.
Замечания
Функция
DeleteFiber удаляет все данные, связанные с нитью. Эти данные включают в себя стек, подмножество регистров и данные о нити.Если запущенная в настоящее время нить вызывает
DeleteFiber, ее поток вызывает функцию ExitThread и завершает работу. Однако если запущенная в настоящее время нить удаляется другой нитью, поток, запустивший уничтожаемую нить, вероятно, закончит работу неправильно, потому что был освобожден стек нити.Чтобы компилировать приложение, которое использует эту функцию, определите макрокоманду
_WIN32_WINNT как 0x0400 или позже. Для получения дополнительной информации, см. статью Использование заголовков SDK.Смотри также
Краткий обзор Процессы и потоки, Функции, используемые процессами и потоками, ExitThread
Размещение и совместимость DeleteFiber |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версия 3.51 SP3 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Нет |
Используемая библиотека |
Kernel32.lib |
Заголовочный файл |
|
- объявлено в |
Winbase.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |