public static unsafe void GetDriverControlString(this QComDriverControl thisApi, [Flow(FlowDirection.In)] uint driverControl, [Flow(FlowDirection.In)] uint bufSize, [Flow(FlowDirection.Out)] Span <uint> length, [Count(Parameter = "bufSize"), Flow(FlowDirection.Out)] Span <string> driverControlString)
 {
     // SpanOverloader
     thisApi.GetDriverControlString(driverControl, bufSize, out length.GetPinnableReference(), out driverControlString.GetPinnableReference());
 }
 public static unsafe void GetDriverControl(this QComDriverControl thisApi, [Flow(FlowDirection.Out)] Span <int> num, [Flow(FlowDirection.In)] uint size, [Count(Parameter = "size"), Flow(FlowDirection.Out)] Span <uint> driverControls)
 {
     // SpanOverloader
     thisApi.GetDriverControl(out num.GetPinnableReference(), size, out driverControls.GetPinnableReference());
 }