00001 //----------------------------------------------------------------------------- 00002 // --------------------------- 00003 // File ....: maxnet_archive.h 00004 // --------------------------- 00005 // Author...: Gus J Grubba 00006 // Date ....: February 2000 00007 // O.S. ....: Windows 2000 00008 // 00009 // History .: Feb, 15 2000 - Created 00010 // 00011 // 3D Studio Max Network Rendering - Archival (The "*.maz" file) 00012 // 00013 //----------------------------------------------------------------------------- 00014 00015 #pragma once 00016 00017 #include <WTypes.h> 00018 #include "maxheap.h" 00019 00020 //----------------------------------------------- 00021 //-- Archives 00022 00023 #define NET_ARCHIVE_SIG 0x6612FE10 00024 #define NET_ARCHIVE_SIG2 0x6612FE11 00025 #define NET_ARCHIVE_EXT _M(".zip") 00026 #define NET_ARCHIVE_MAX_NAME 128 00027 00028 struct NET_ARCHIVE_HEADER: public MaxHeapOperators { 00029 DWORD sig; 00030 int count; 00031 char reserved[64]; 00032 }; 00033 00034 struct NET_ARCHIVE_LIST: public MaxHeapOperators { 00035 char name[NET_ARCHIVE_MAX_NAME]; 00036 DWORD comp; 00037 DWORD size,orig_size; 00038 }; 00039 00040 00041 //-- EOF: maxnet_archive.h ---------------------------------------------------- 00042