title: What is the difference between ctypes.pointer, ctypes.POINTER, and ctypes.byref?
body: <p>In ctypes, what is the difference between pointer and byref? They both seem like a way to pass a pointer to a function, for example as an output parameter.</p>