Kernel32ConvertThreadToFiberEx Method

Converts the current thread into a fiber.

You must convert a thread into a fiber before you can schedule other fibers.

Definition

Namespace: DevCase.Win32.NativeMethods
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Kernel32.dll", SetLastError = true)]
public static IntPtr ConvertThreadToFiberEx(
	IntPtr parameter,
	FiberFlags flags
)

Parameters

parameter  IntPtr
A pointer to a variable that is passed to the fiber. The fiber can retrieve this data by using the GetFiberData macro.
flags  FiberFlags
If this parameter is None, the floating-point state on x86 systems is not switched and data can be corrupted if a fiber uses floating-point arithmetic.

If this parameter is FloatSwitch, the floating-point state is switched for the fiber.

Return Value

IntPtr
If the function succeeds, the return value is the address of the fiber.

If the function fails, the return value is Zero.

Remarks

See Also