Used to register process data buffer. Useful when the user wants to use its own buffers. If not used, then input and output buffers are allocated internally.