1 // WimRegister.cpp 2 3 #include "StdAfx.h" 4 5 #include "../../Common/RegisterArc.h" 6 7 #include "WimHandler.h" 8 9 namespace NArchive { 10 namespace NWim { 11 12 REGISTER_ARC_IO( 13 "wim", "wim swm esd ppkg", NULL, 0xE6 14 , kSignature, 0 15 , NArcInfoFlags::kAltStreams 16 | NArcInfoFlags::kNtSecure 17 | NArcInfoFlags::kSymLinks 18 | NArcInfoFlags::kHardLinks 19 | NArcInfoFlags::kCTime 20 // | NArcInfoFlags::kCTime_Default 21 | NArcInfoFlags::kATime 22 // | NArcInfoFlags::kATime_Default 23 | NArcInfoFlags::kMTime 24 | NArcInfoFlags::kMTime_Default 25 , TIME_PREC_TO_ARC_FLAGS_MASK (NFileTimeType::kWindows) 26 | TIME_PREC_TO_ARC_FLAGS_TIME_DEFAULT (NFileTimeType::kWindows) 27 , NULL) 28 29 }} 30