pub unsafe extern "C" fn CreateThread1(
    arg1: *mut ThreadType,
    arg2: unsafe extern "C" fn(*mut c_void),
    arg: *mut c_void,
    srcStack: *mut c_void,
    stackSize: u64,
    priority: i32
) -> u32