pub unsafe extern "C" fn plc_tag_get_string( tag_id: i32, string_start_offset: c_int, buffer: *mut c_char, buffer_length: c_int, ) -> c_int