-/**
- * Prints the metadata of the specified image in a WIM file. The metadata
- * consists of the security data as well as the directory entry tree. Each
- * image has its own metadata.
- *
- * @param wim
- * Pointer to the ::WIMStruct for a WIM file.
- * @param image
- * Which image to print the metadata for. Can be the number of an image,
- * or ::WIMLIB_ALL_IMAGES to print the metadata for all images in the WIM.
- *
- * @return 0 on success; nonzero on error.
- * @retval ::WIMLIB_ERR_DECOMPRESSION
- * The metadata resource for one of the specified images could not be
- * decompressed.
- * @retval ::WIMLIB_ERR_INVALID_DENTRY
- * A directory entry in the metadata resource for one of the specified
- * images is invaled.
- * @retval ::WIMLIB_ERR_INVALID_IMAGE
- * @a image does not specify a valid image in @a wim, and is not
- * ::WIMLIB_ALL_IMAGES.
- * @retval ::WIMLIB_ERR_INVALID_RESOURCE_SIZE
- * The metadata resource for one of the specified images is invalid.
- * @retval ::WIMLIB_ERR_INVALID_SECURITY_DATA
- * The security data for one of the specified images is invalid.
- * @retval ::WIMLIB_ERR_NOMEM
- * Failed to allocate needed memory.
- * @retval ::WIMLIB_ERR_READ
- * An unexpected read error or end-of-file occurred when reading the
- * metadata resource for one of the specified images.
- * @retval ::WIMLIB_ERR_SPLIT_UNSUPPORTED
- * @a wim was not a standalone WIM and was not the first part of a split
- * WIM.
- */