DeleteFiber 함수(winbase.h)
기존 파이버를 삭제합니다.
구문
void DeleteFiber(
[in] LPVOID lpFiber
);
매개 변수
[in] lpFiber
삭제할 파이버의 주소입니다.
반환 값
없음
설명
DeleteFiber 함수는 파이버와 연결된 모든 데이터를 삭제합니다. 이 데이터에는 스택, 레지스터의 하위 집합 및 파이버 데이터가 포함됩니다.
현재 실행 중인 파이버가 DeleteFiber를 호출하는 경우 스레드는 ExitThread 를 호출하고 종료합니다. 그러나 현재 실행 중인 섬유가 다른 섬유에 의해 삭제되면 섬유 스택이 해제되었기 때문에 삭제된 파이버를 실행하는 스레드가 비정상적으로 종료될 가능성이 높습니다.
이 함수를 사용하는 애플리케이션을 컴파일하려면 _WIN32_WINNT 0x0400 이상으로 정의합니다. 자세한 내용은 Windows 헤더 사용을 참조하세요.
예제
예제는 파이버 사용을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | winbase.h(Windows.h 포함) |
라이브러리 | Kernel32.lib |
DLL | Kernel32.dll |