wimlib
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
oCwimlib_add_commandData for a WIMLIB_UPDATE_OP_ADD operation
oCwimlib_capture_sourceAn array of these structures is passed to wimlib_add_image_multisource() to specify the sources from which to create a WIM image
oCwimlib_delete_commandData for a WIMLIB_UPDATE_OP_DELETE operation
oCwimlib_dir_entryStructure passed to the wimlib_iterate_dir_tree() callback function
oCwimlib_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
oCwimlib_progress_infoA pointer to this union is passed to the user-supplied wimlib_progress_func_t progress function
|oCwimlib_progress_info_done_with_fileValid on messages WIMLIB_PROGRESS_MSG_DONE_WITH_FILE
|oCwimlib_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
|oCwimlib_progress_info_handle_errorValid on messages WIMLIB_PROGRESS_MSG_HANDLE_ERROR
|oCwimlib_progress_info_integrityValid on messages WIMLIB_PROGRESS_MSG_VERIFY_INTEGRITY and WIMLIB_PROGRESS_MSG_CALC_INTEGRITY
|oCwimlib_progress_info_renameValid on messages WIMLIB_PROGRESS_MSG_RENAME
|oCwimlib_progress_info_replaceValid on messages WIMLIB_PROGRESS_MSG_REPLACE_FILE_IN_WIM
|oCwimlib_progress_info_scanValid on messages WIMLIB_PROGRESS_MSG_SCAN_BEGIN, WIMLIB_PROGRESS_MSG_SCAN_DENTRY, and WIMLIB_PROGRESS_MSG_SCAN_END
|oCwimlib_progress_info_splitValid on messages WIMLIB_PROGRESS_MSG_SPLIT_BEGIN_PART and WIMLIB_PROGRESS_MSG_SPLIT_END_PART
|oCwimlib_progress_info_test_file_exclusionValid on messages WIMLIB_PROGRESS_MSG_TEST_FILE_EXCLUSION
|oCwimlib_progress_info_unmountValid on messages WIMLIB_PROGRESS_MSG_UNMOUNT_BEGIN
|oCwimlib_progress_info_updateValid on messages WIMLIB_PROGRESS_MSG_UPDATE_BEGIN_COMMAND and WIMLIB_PROGRESS_MSG_UPDATE_END_COMMAND
|oCwimlib_progress_info_verify_imageValid on messages WIMLIB_PROGRESS_MSG_BEGIN_VERIFY_IMAGE and WIMLIB_PROGRESS_MSG_END_VERIFY_IMAGE
|oCwimlib_progress_info_verify_streamsValid on messages WIMLIB_PROGRESS_MSG_VERIFY_STREAMS
|oCwimlib_progress_info_wimboot_excludeValid on messages WIMLIB_PROGRESS_MSG_WIMBOOT_EXCLUDE
|\Cwimlib_progress_info_write_streamsValid on the message WIMLIB_PROGRESS_MSG_WRITE_STREAMS
oCwimlib_rename_commandData for a WIMLIB_UPDATE_OP_RENAME operation
oCwimlib_resource_entryInformation about a "blob", which is a fixed length sequence of binary data
oCwimlib_stream_entryInformation about a stream of a particular file in the WIM
oCwimlib_update_commandSpecification of an update to perform on a WIM image
\Cwimlib_wim_infoGeneral information about a WIM file