完成自定义缓冲结构