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