valid 标志放到文件结构体最后面