callWithCountInOut(count:_:)
Executes a kernel call that expects an array pointer and a desired count and returns the result.
static func callWithCountInOut<ArrayElement>(count: inout mach_msg_type_number_t, _ call: CountInOutCallBlock<ArrayElement>) throws -> [ArrayElement] where ArrayElement : BitwiseCopyable