释义 |
CHttpServer::TerminateExtension
BOOL TerminateExtension (DWORD dwFlags);
返回值: 如果dwFlags设置为HSE_TERM_ADVISORY_UNLOAD,此函数的覆盖会返回TRUE,表示可安全退出;或返回FALSE,表示未准备好卸载。如果dwFlags设置为HSE_TERM_MUST_UNLOAD,则服务器正强行扩展,超出内存,返回值被忽略。
参数:dwFlags | 一个位字段,包括下列值:· | HSE_TERM_ADVISORY_UNLOAD | 服务器想卸载扩展。如果可以卸载,扩展返回TRUE;若服务器不应卸载扩展,则返回FALSE。 | · | HSE_TERM_MUST_UNLOAD | 服务器指示扩展将被卸载,不可拒绝扩展;返回值会被忽略。 |
|
说明: TerminateExtension给你一个安全的方法来清空线程并完成其它关闭活动。 |