pub unsafe extern "system" fn OpenThread(
    dwDesiredAccess: u32,
    bInheritHandle: i32,
    dwThreadId: u32
) -> *mut c_void