X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=include%2Fwimlib%2Fblob_table.h;h=dcf6af7ffaa2c2a44870b1e3d8eb6bb55e8caf6b;hp=1adec4ed6db602aa617b2ba91eb6b2cd1496f03e;hb=5fce6aa92826ec69fdeeea13e28292fa1fbb43a8;hpb=aa3a2830cd4154238bc6a342ffea43d9ac69a14c diff --git a/include/wimlib/blob_table.h b/include/wimlib/blob_table.h index 1adec4ed..dcf6af7f 100644 --- a/include/wimlib/blob_table.h +++ b/include/wimlib/blob_table.h @@ -12,7 +12,7 @@ enum blob_location { /* The blob's data does not exist. This is a temporary state only. */ BLOB_NONEXISTENT = 0, - /* The blob's data is located in a WIM resource identified by the + /* The blob's data is available in the WIM resource identified by the * `struct wim_resource_descriptor' pointed to by @rdesc. * @offset_in_res identifies the offset at which this particular blob * begins in the uncompressed data of the resource. */ @@ -35,9 +35,8 @@ enum blob_location { #ifdef WITH_NTFS_3G /* The blob's data is available as the contents of an NTFS attribute - * accessible through libntfs-3g. The attribute is identified by - * volume, path to an inode, attribute name, and attribute type. - * @ntfs_loc points to a structure containing this information. */ + * accessible through libntfs-3g. @ntfs_loc points to a structure which + * identifies the attribute. */ BLOB_IN_NTFS_VOLUME, #endif @@ -122,7 +121,7 @@ struct blob_descriptor { #ifdef WITH_FUSE /* Number of open file descriptors to this blob during a FUSE mount of - * the containing image. */ + * a WIM image. */ u16 num_opened_fds; #endif @@ -175,6 +174,9 @@ struct blob_descriptor { struct { tchar *file_on_disk; struct wim_inode *file_inode; + #ifdef __WIN32__ + u64 sort_key; + #endif }; /* BLOB_IN_ATTACHED_BUFFER */