wimlib
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 Cwimlib_add_commandData for a WIMLIB_UPDATE_OP_ADD operation
 Cwimlib_capture_sourceAn array of these structures is passed to wimlib_add_image_multisource() to specify the sources from which to create a WIM image
 Cwimlib_delete_commandData for a WIMLIB_UPDATE_OP_DELETE operation
 Cwimlib_dir_entryStructure passed to the wimlib_iterate_dir_tree() callback function
 Cwimlib_object_idSince wimlib v1.9.1: an object ID, which is an extra piece of metadata that may be associated with a file on NTFS filesystems
 Cwimlib_progress_infoA pointer to this union is passed to the user-supplied wimlib_progress_func_t progress function
 Cwimlib_progress_info_done_with_fileValid on messages WIMLIB_PROGRESS_MSG_DONE_WITH_FILE
 Cwimlib_progress_info_extractValid on messages WIMLIB_PROGRESS_MSG_EXTRACT_SPWM_PART_BEGIN, WIMLIB_PROGRESS_MSG_EXTRACT_IMAGE_BEGIN, WIMLIB_PROGRESS_MSG_EXTRACT_TREE_BEGIN, WIMLIB_PROGRESS_MSG_EXTRACT_FILE_STRUCTURE, WIMLIB_PROGRESS_MSG_EXTRACT_STREAMS, WIMLIB_PROGRESS_MSG_EXTRACT_METADATA, WIMLIB_PROGRESS_MSG_EXTRACT_TREE_END, and WIMLIB_PROGRESS_MSG_EXTRACT_IMAGE_END
 Cwimlib_progress_info_handle_errorValid on messages WIMLIB_PROGRESS_MSG_HANDLE_ERROR
 Cwimlib_progress_info_integrityValid on messages WIMLIB_PROGRESS_MSG_VERIFY_INTEGRITY and WIMLIB_PROGRESS_MSG_CALC_INTEGRITY
 Cwimlib_progress_info_renameValid on messages WIMLIB_PROGRESS_MSG_RENAME
 Cwimlib_progress_info_replaceValid on messages WIMLIB_PROGRESS_MSG_REPLACE_FILE_IN_WIM
 Cwimlib_progress_info_scanValid on messages WIMLIB_PROGRESS_MSG_SCAN_BEGIN, WIMLIB_PROGRESS_MSG_SCAN_DENTRY, and WIMLIB_PROGRESS_MSG_SCAN_END
 Cwimlib_progress_info_splitValid on messages WIMLIB_PROGRESS_MSG_SPLIT_BEGIN_PART and WIMLIB_PROGRESS_MSG_SPLIT_END_PART
 Cwimlib_progress_info_test_file_exclusionValid on messages WIMLIB_PROGRESS_MSG_TEST_FILE_EXCLUSION
 Cwimlib_progress_info_unmountValid on messages WIMLIB_PROGRESS_MSG_UNMOUNT_BEGIN
 Cwimlib_progress_info_updateValid on messages WIMLIB_PROGRESS_MSG_UPDATE_BEGIN_COMMAND and WIMLIB_PROGRESS_MSG_UPDATE_END_COMMAND
 Cwimlib_progress_info_verify_imageValid on messages WIMLIB_PROGRESS_MSG_BEGIN_VERIFY_IMAGE and WIMLIB_PROGRESS_MSG_END_VERIFY_IMAGE
 Cwimlib_progress_info_verify_streamsValid on messages WIMLIB_PROGRESS_MSG_VERIFY_STREAMS
 Cwimlib_progress_info_wimboot_excludeValid on messages WIMLIB_PROGRESS_MSG_WIMBOOT_EXCLUDE
 Cwimlib_progress_info_write_streamsValid on the message WIMLIB_PROGRESS_MSG_WRITE_STREAMS
 Cwimlib_rename_commandData for a WIMLIB_UPDATE_OP_RENAME operation
 Cwimlib_resource_entryInformation about a "blob", which is a fixed length sequence of binary data
 Cwimlib_stream_entryInformation about a stream of a particular file in the WIM
 Cwimlib_update_commandSpecification of an update to perform on a WIM image
 Cwimlib_wim_infoGeneral information about a WIM file