Lines Matching refs:prop
104 NCOM::CPropVariant prop; in IsArchiveItemProp() local
105 RINOK(archive->GetProperty(index, propID, &prop)); in IsArchiveItemProp()
106 if (prop.vt == VT_BOOL) in IsArchiveItemProp()
107 result = VARIANT_BOOLToBool(prop.boolVal); in IsArchiveItemProp()
108 else if (prop.vt == VT_EMPTY) in IsArchiveItemProp()
261 NCOM::CPropVariant prop; in GetStream() local
262 RINOK(_archiveHandler->GetProperty(index, kpidPath, &prop)); in GetStream()
265 if (prop.vt == VT_EMPTY) in GetStream()
269 if (prop.vt != VT_BSTR) in GetStream()
271 fullPath = prop.bstrVal; in GetStream()
281 NCOM::CPropVariant prop; in GetStream() local
282 RINOK(_archiveHandler->GetProperty(index, kpidAttrib, &prop)); in GetStream()
283 if (prop.vt == VT_EMPTY) in GetStream()
290 if (prop.vt != VT_UI4) in GetStream()
292 _processedFileInfo.Attrib = prop.ulVal; in GetStream()
301 NCOM::CPropVariant prop; in GetStream() local
302 RINOK(_archiveHandler->GetProperty(index, kpidMTime, &prop)); in GetStream()
304 switch(prop.vt) in GetStream()
310 _processedFileInfo.MTime = prop.filetime; in GetStream()
320 NCOM::CPropVariant prop; in GetStream() local
321 RINOK(_archiveHandler->GetProperty(index, kpidSize, &prop)); in GetStream()
323 /* bool newFileSizeDefined = */ ConvertPropVariantToUInt64(prop, newFileSize); in GetStream()
566 NCOM::CPropVariant prop; in GetProperty() local
570 prop = false; in GetProperty()
571 prop.Detach(value); in GetProperty()
579 case kpidPath: prop = dirItem.Name; break; in GetProperty()
580 case kpidIsDir: prop = dirItem.isDir(); break; in GetProperty()
581 case kpidSize: prop = dirItem.Size; break; in GetProperty()
582 case kpidAttrib: prop = dirItem.Attrib; break; in GetProperty()
583 case kpidCTime: prop = dirItem.CTime; break; in GetProperty()
584 case kpidATime: prop = dirItem.ATime; break; in GetProperty()
585 case kpidMTime: prop = dirItem.MTime; break; in GetProperty()
588 prop.Detach(value); in GetProperty()
886 NCOM::CPropVariant prop; in main() local
887 archive->GetProperty(i, kpidSize, &prop); in main()
889 ConvertPropVariantToShortString(prop, s); in main()
895 NCOM::CPropVariant prop; in main() local
896 archive->GetProperty(i, kpidPath, &prop); in main()
897 if (prop.vt == VT_BSTR) in main()
898 PrintString(prop.bstrVal); in main()
899 else if (prop.vt != VT_EMPTY) in main()