Lines Matching defs:prop

190     NCOM::CPropVariant prop;

191 RINOK(archive->GetProperty(index, kpidINode, &prop))
192 if (!ConvertPropVariantToUInt64(prop, h.INode))
196 NCOM::CPropVariant prop;
197 RINOK(archive->GetProperty(index, kpidStreamId, &prop))
198 ConvertPropVariantToUInt64(prop, h.StreamId);
519 NCOM::CPropVariant prop;
520 RINOK(_arc->Archive->GetProperty(index, propID, &prop))
521 if (prop.vt == VT_FILETIME)
522 ft.Set_From_Prop(prop);
523 else if (prop.vt != VT_EMPTY)
582 NCOM::CPropVariant prop = Name;
583 prop.Detach(value);
786 NCOM::CPropVariant prop;
787 RINOK(archive->GetProperty(index, kpidHardLink, &prop))
788 if (prop.vt == VT_BSTR)
793 _link.linkPath.SetFromBstr(prop.bstrVal);
795 else if (prop.vt != VT_EMPTY)
801 NCOM::CPropVariant prop;
802 RINOK(archive->GetProperty(index, kpidCopyLink, &prop));
803 if (prop.vt == VT_BSTR)
808 _link.linkPath.SetFromBstr(prop.bstrVal);
810 else if (prop.vt != VT_EMPTY)
816 NCOM::CPropVariant prop;
817 RINOK(archive->GetProperty(index, kpidSymLink, &prop))
818 if (prop.vt == VT_BSTR)
823 _link.linkPath.SetFromBstr(prop.bstrVal);
825 else if (prop.vt != VT_EMPTY)
946 NWindows::NCOM::CPropVariant prop;
947 RINOK(archive->GetProperty(index, pidId, &prop))
948 if (prop.vt == VT_UI4)
951 res.Id = prop.ulVal; // for debug
956 else if (prop.vt != VT_EMPTY)
960 NWindows::NCOM::CPropVariant prop;
961 RINOK(archive->GetProperty(index, pidName, &prop))
962 if (prop.vt == VT_BSTR)
964 const UString s = prop.bstrVal;
967 else if (prop.vt == VT_UI4)
970 res.Id = prop.ulVal;
972 else if (prop.vt != VT_EMPTY)
994 NCOM::CPropVariant prop;
995 RINOK(archive->GetProperty(index, kpidPosixAttrib, &prop))
996 if (prop.vt == VT_UI4)
998 _fi.SetFromPosixAttrib(prop.ulVal);
1000 else if (prop.vt != VT_EMPTY)
1005 NCOM::CPropVariant prop;
1006 RINOK(archive->GetProperty(index, kpidAttrib, &prop))
1007 if (prop.vt == VT_UI4)
1009 _fi.Attrib = prop.ulVal;
1012 else if (prop.vt != VT_EMPTY)
1618 NCOM::CPropVariant prop;
1619 RINOK(archive->GetProperty(index, kpidPosition, &prop))
1620 if (prop.vt != VT_EMPTY)
1622 if (prop.vt != VT_UI8)
1624 _position = prop.uhVal.QuadPart;
2454 NCOM::CPropVariant prop;
2462 prop = (UInt64)fi.Size;
2464 prop.Detach(value);