pub unsafe extern "system" fn SQLGetDiagField( handletype: i16, handle: *mut c_void, recnumber: i16, diagidentifier: i16, diaginfo: *mut c_void, bufferlength: i16, stringlength: *mut i16, ) -> i16