home *** CD-ROM | disk | FTP | other *** search
- #ifndef __ZIPATLFUNCINFO_H__
- #define __ZIPATLFUNCINFO_H__
-
- /*
- * zipAtlFuncInfo.h
- * Copyright 1999, Xceed Software Inc.
- *
- * Description:
- * ATL function information structures for ATL event handling
- *
- * Notes on usage:
- *
- * Notes on implementation:
- *
- */
-
- static _ATL_FUNC_INFO ListingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 15,
- { VT_BSTR, VT_BSTR, VT_I4, VT_I4, VT_I2, VT_I4, VT_I4, VT_DATE, VT_DATE, VT_DATE,
- VT_I4, VT_BOOL, VT_I4, VT_BOOL, VT_I4 }
- };
-
- static _ATL_FUNC_INFO PreviewingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 9,
- { VT_BSTR, VT_BSTR, VT_I4, VT_I4, VT_DATE, VT_DATE, VT_DATE, VT_BOOL, VT_I4 }
- };
-
- static _ATL_FUNC_INFO InsertDisk_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 2,
- { VT_I4, VT_BOOL | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO ZipPreprocessingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 14,
- { VT_BSTR | VT_BYREF, VT_BSTR | VT_BYREF, VT_BSTR, VT_I4, VT_I4 | VT_BYREF,
- VT_DATE | VT_BYREF, VT_DATE | VT_BYREF, VT_DATE | VT_BYREF, VT_I4 | VT_BYREF,
- VT_BOOL | VT_BYREF, VT_BSTR | VT_BYREF, VT_BOOL | VT_BYREF, VT_I4, VT_BOOL }
- };
-
- static _ATL_FUNC_INFO UnzipPreprocessingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 18,
- { VT_BSTR, VT_BSTR, VT_BSTR | VT_BYREF, VT_I4, VT_I4, VT_I4 | VT_BYREF, VT_I4,
- VT_DATE | VT_BYREF, VT_DATE | VT_BYREF, VT_DATE | VT_BYREF, VT_I4, VT_BOOL,
- VT_BSTR | VT_BYREF, VT_I4, VT_BOOL | VT_BYREF, VT_I4, VT_BOOL, VT_I4 | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO SkippingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 13,
- { VT_BSTR, VT_BSTR, VT_BSTR, VT_I4, VT_I4, VT_I4, VT_I4, VT_DATE, VT_DATE, VT_DATE,
- VT_I4, VT_BOOL, VT_I4 }
- };
-
- static _ATL_FUNC_INFO RemovingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 11,
- { VT_BSTR, VT_BSTR, VT_I4, VT_I4, VT_I4, VT_I4, VT_DATE, VT_DATE, VT_DATE,
- VT_I4, VT_BOOL }
- };
-
- static _ATL_FUNC_INFO TestingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 13,
- { VT_BSTR, VT_BSTR, VT_I4, VT_I4, VT_I2, VT_I4, VT_I4, VT_DATE, VT_DATE, VT_DATE,
- VT_I4, VT_BOOL, VT_I4 }
- };
-
- static _ATL_FUNC_INFO FileStatus_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 7,
- { VT_BSTR, VT_I4, VT_I4, VT_I4, VT_I2, VT_I2, VT_BOOL }
- };
-
- static _ATL_FUNC_INFO GlobalStatus_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 10,
- { VT_I4, VT_I4, VT_I4, VT_I2, VT_I4, VT_I4, VT_I4, VT_I2, VT_I4, VT_I2 }
- };
-
- static _ATL_FUNC_INFO DiskNotEmpty_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 1,
- { VT_I4 | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO ProcessCompleted_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 9,
- { VT_I4, VT_I4, VT_I4, VT_I4, VT_I4, VT_I4, VT_I4, VT_I2, VT_I4 }
- };
-
- static _ATL_FUNC_INFO ZipComment_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 1,
- { VT_BSTR | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO QueryMemoryFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 10,
- { VT_I4 | VT_BYREF, VT_BSTR | VT_BYREF, VT_BSTR | VT_BYREF, VT_I4 | VT_BYREF,
- VT_DATE | VT_BYREF, VT_DATE | VT_BYREF, VT_DATE | VT_BYREF, VT_BOOL | VT_BYREF,
- VT_BSTR | VT_BYREF, VT_BOOL | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO ZippingMemoryFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 4,
- { VT_I4, VT_BSTR, VT_VARIANT | VT_BYREF, VT_BOOL | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO UnzippingMemoryFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 3,
- { VT_BSTR, VT_VARIANT | VT_BYREF, VT_BOOL }
- };
-
- static _ATL_FUNC_INFO Warning_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 2,
- { VT_BSTR, VT_I4 }
- };
-
- static _ATL_FUNC_INFO InvalidPassword_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 3,
- { VT_BSTR, VT_BSTR | VT_BYREF, VT_BOOL | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO ReplacingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 14,
- { VT_BSTR, VT_BSTR, VT_I4, VT_I4, VT_DATE, VT_DATE, VT_DATE, VT_BSTR, VT_I4,
- VT_I4, VT_DATE, VT_DATE, VT_DATE, VT_BOOL | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO ZipContentsStatus_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 3,
- { VT_I4, VT_I4, VT_I2 }
- };
-
- // New in version 4.2
-
- static _ATL_FUNC_INFO DeletingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 7,
- { VT_BSTR, VT_I4, VT_I4, VT_DATE, VT_DATE, VT_DATE, VT_BOOL | VT_BYREF }
- };
-
- static _ATL_FUNC_INFO ZipConvertPreprocessingFile_Info = {
- CC_STDCALL,
- VT_EMPTY,
- 16,
- { VT_BSTR, VT_BSTR | VT_BYREF, VT_BSTR | VT_BYREF, VT_I4, VT_I4,
- VT_I4 | VT_BYREF, VT_I4, VT_DATE | VT_BYREF, VT_DATE | VT_BYREF,
- VT_DATE | VT_BYREF, VT_I4, VT_BOOL, VT_I4, VT_BOOL | VT_BYREF, VT_I4, VT_BOOL }
- };
-
- #endif // __ZIPATLFUNCINFO_H__
-