private void btnConsultarStatusOperacional_Click(object sender, EventArgs e) { var bufferLen = 256; var buffer = new StringBuilder(bufferLen); var ret = ACBrSat.SAT_ConsultarStatusOperacional(buffer, ref bufferLen); ACBrSat.CheckResult(ret); if (bufferLen > 256) { buffer.Clear(); buffer.Capacity = bufferLen; ret = ACBrSat.SAT_UltimoRetorno(buffer, ref bufferLen); ACBrSat.CheckResult(ret); } rtbRespostas.AppendLine(buffer.FromUTF8()); }