attribute_file
attribute_file * fFile;
fFile = (attribute_file *)buffer;
readLength -= sizeof(attribute_file) - 1;
fFile = (attribute_file *)malloc(sizeof(attribute_file) - 1);
size_t writeLength = sizeof(attribute_file) - 1;
attribute_file file;
attributeFile.WriteAt(0, &file, sizeof(attribute_file) - 1);
attributeFile.Seek(sizeof(attribute_file) - 1, SEEK_SET);