pub type lphandlestr_func = unsafe extern "C" fn(lp: *mut lprec, userhandle: *mut c_void, buf: *mut c_char);