pub unsafe extern "system" fn GetObjectType(h: *mut c_void) -> u32