pub unsafe extern "system" fn CreateFiberEx(
    dwStackCommitSize: usize,
    dwStackReserveSize: usize,
    dwFlags: u32,
    lpStartAddress: Option<unsafe extern "system" fn(_: *mut c_void)>,
    lpParameter: *mut c_void
) -> *mut c_void