Función DeleteFiber (winbase.h)
Elimina una fibra existente.
Sintaxis
void DeleteFiber(
[in] LPVOID lpFiber
);
Parámetros
[in] lpFiber
Dirección de la fibra que se va a eliminar.
Valor devuelto
None
Observaciones
La función DeleteFiber elimina todos los datos asociados a la fibra. Estos datos incluyen la pila, un subconjunto de los registros y los datos de fibra.
Si la fibra que se ejecuta actualmente llama a DeleteFiber, su subproceso llama a ExitThread y finaliza. Sin embargo, si otra fibra actualmente en ejecución se elimina, es probable que el subproceso que ejecuta la fibra eliminada finalice anómalamente porque la pila de fibra se ha liberado.
Para compilar una aplicación que usa esta función, defina _WIN32_WINNT como 0x0400 o posterior. Para obtener más información, vea Usar los encabezados de Windows.
Ejemplos
Para obtener un ejemplo, consulte Uso de fibras.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | winbase.h (incluye Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |