Lines Matching refs:UInt32

58   const UInt32 kKeepName        = 1 << 0;  // keep name of file in archive name

59 const UInt32 kAltStreams = 1 << 1; // the handler supports alt streams
60 const UInt32 kNtSecure = 1 << 2; // the handler supports NT security
61 const UInt32 kFindSignature = 1 << 3; // the handler can find start of archive
62 const UInt32 kMultiSignature = 1 << 4; // there are several signatures
63 const UInt32 kUseGlobalOffset = 1 << 5; // the seek position of stream must be set as global offset
64 const UInt32 kStartOpen = 1 << 6; // call handler for each start position
65 const UInt32 kPureStartOpen = 1 << 7; // call handler only for start of file
66 const UInt32 kBackwardOpen = 1 << 8; // archive can be open backward
67 const UInt32 kPreArc = 1 << 9; // such archive can be stored before real archive (like SFX stub)
68 const UInt32 kSymLinks = 1 << 10; // the handler supports symbolic links
69 const UInt32 kHardLinks = 1 << 11; // the handler supports hard links
70 const UInt32 kByExtOnlyOpen = 1 << 12; // call handler only if file extension matches
71 const UInt32 kHashHandler = 1 << 13; // the handler contains the hashes (checksums)
72 const UInt32 kCTime = 1 << 14;
73 const UInt32 kCTime_Default = 1 << 15;
74 const UInt32 kATime = 1 << 16;
75 const UInt32 kATime_Default = 1 << 17;
76 const UInt32 kMTime = 1 << 18;
77 const UInt32 kMTime_Default = 1 << 19;
78 // const UInt32 kTTime_Reserved = 1 << 20;
79 // const UInt32 kTTime_Reserved_Default = 1 << 21;
92 ((UInt32)1 << (NArcInfoTimeFlags::kTime_Prec_Mask_bit_index + (v)))
95 ((UInt32)(v) << NArcInfoTimeFlags::kTime_Prec_Default_bit_index)
195 UInt32 index - index of item in Archive
235 x(GetStream(UInt32 index, ISequentialOutStream **outStream, Int32 askExtractMode)) \
248 UInt32 indexType (NEventIndexType)
249 UInt32 index
255 x(ReportExtractResult(UInt32 indexType, UInt32 index, Int32 opRes))
259 x(ReportExtractResult(UInt32 indexType, UInt32 index, Int32 opRes))
269 x(GetStream(UInt32 index, ISequentialInStream **stream))
287 numItems = (UInt32)(Int32)-1 = 0xFFFFFFFF means "all files"
319 x(GetNumberOfItems(UInt32 *numItems)) \
320 x(GetProperty(UInt32 index, PROPID propID, PROPVARIANT *value)) \
321 x(Extract(const UInt32 *indices, UInt32 numItems, Int32 testMode, IArchiveExtractCallback *extractCallback)) \
323 x(GetNumberOfProperties(UInt32 *numProps)) \
324 x(GetPropertyInfo(UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType)) \
325 x(GetNumberOfArchiveProperties(UInt32 *numProps)) \
326 x(GetArchivePropertyInfo(UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType)) \
341 const UInt32 kMask_ZeroEnd = 1 << 4;
342 // const UInt32 kMask_BigEndian = 1 << 5;
343 const UInt32 kMask_Utf = 1 << 6;
344 const UInt32 kMask_Utf8 = kMask_Utf | 0;
345 const UInt32 kMask_Utf16 = kMask_Utf | 1;
346 // const UInt32 kMask_Utf32 = kMask_Utf | 2;
348 const UInt32 kNotDefined = 0;
349 const UInt32 kRaw = 1;
351 const UInt32 kUtf8z = kMask_Utf8 | kMask_ZeroEnd;
352 const UInt32 kUtf16z = kMask_Utf16 | kMask_ZeroEnd;
366 x(GetParent(UInt32 index, UInt32 *parent, UInt32 *parentType)) \
367 x(GetRawProp(UInt32 index, PROPID propID, const void **data, UInt32 *dataSize, UInt32 *propType)) \
368 x(GetNumRawProps(UInt32 *numProps)) \
369 x(GetRawPropInfo(UInt32 index, BSTR *name, PROPID *propID))
375 x(GetRootRawProp(PROPID propID, const void **data, UInt32 *dataSize, UInt32 *propType)) \
392 const UInt32 kOpenFlags_RealPhySize = 1 << 0;
393 const UInt32 kOpenFlags_NoSeek = 1 << 1;
394 // const UInt32 kOpenFlags_BeforeExtract = 1 << 2;
410 x(ArcOpen2(ISequentialInStream *stream, UInt32 flags, IArchiveOpenCallback *openCallback))
446 x(GetUpdateItemInfo(UInt32 index, Int32 *newData, Int32 *newProps, UInt32 *indexInArchive)) \
447 x(GetProperty(UInt32 index, PROPID propID, PROPVARIANT *value)) \
448 x(GetStream(UInt32 index, ISequentialInStream **inStream)) \
455 x(GetVolumeSize(UInt32 index, UInt64 *size)) \
456 x(GetVolumeStream(UInt32 index, ISequentialOutStream **volumeStream)) \
481 UInt32 indexType (NEventIndexType)
482 UInt32 index
483 UInt32 notifyOp (NUpdateNotifyOp)
487 x(GetStream2(UInt32 index, ISequentialInStream **inStream, UInt32 notifyOp)) \
488 x(ReportOperation(UInt32 indexType, UInt32 index, UInt32 notifyOp)) \
494 x(GetDiskProperty(UInt32 index, PROPID propID, PROPVARIANT *value)) \
500 x(ReportProp(UInt32 indexType, UInt32 index, PROPID propID, const PROPVARIANT *value)) \
501 x(ReportRawProp(UInt32 indexType, UInt32 index, PROPID propID, const void *data, UInt32 dataSize, UInt32 propType)) \
502 x(ReportFinished(UInt32 indexType, UInt32 index, Int32 opRes)) \
531 x(UpdateItems(ISequentialOutStream *outStream, UInt32 numItems, IArchiveUpdateCallback *updateCallback)) \
532 x(GetFileTimeType(UInt32 *type))
548 x(SetProperties(const wchar_t * const *names, const PROPVARIANT *values, UInt32 numProps))
572 UInt32 PropID;
584 Z7_COM7F_IMF(CHandler::fn(UInt32 *numProps)) \
586 Z7_COM7F_IMF(CHandler::f(UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType)) \
616 Z7_COM7F_IMF(CHandler::GetNumberOfArchiveProperties(UInt32 *numProps)) \
618 Z7_COM7F_IMF(CHandler::GetArchivePropertyInfo(UInt32, BSTR *, PROPID *, VARTYPE *)) \
651 #define API_FUNC_IsArc EXTERN_C UInt32 WINAPI
652 #define API_FUNC_static_IsArc extern "C" { static UInt32 WINAPI
658 typedef UInt32 (WINAPI *Func_IsArc)(const Byte *p, size_t size);
659 typedef HRESULT (WINAPI *Func_GetIsArc)(UInt32 formatIndex, Func_IsArc *isArc);
661 typedef HRESULT (WINAPI *Func_GetNumberOfFormats)(UInt32 *numFormats);
663 typedef HRESULT (WINAPI *Func_GetHandlerProperty2)(UInt32 index, PROPID propID, PROPVARIANT *value);
667 // typedef HRESULT (WINAPI *Func_SetClientVersion)(UInt32 version);
689 extern UInt32 g_ClientVersion;
692 ((UInt32)(((UInt32)(major) << 16) | (UInt32)(minor)))
695 UInt32 g_ClientVersion = GET_CLIENT_VERSION(MY_VER_MAJOR, MY_VER_MINOR);
698 ((UInt32)(g_ClientVersion >= GET_CLIENT_VERSION(22, 0) ? \
699 (UInt32)(Int32)NFileTimeType::kNotDefined : \