Home | History | Annotate | Download | only in Common

Lines Matching refs:prop

98   NWindows::NCOM::CPropVariant prop;

100 RINOK(getMethodProperty(index, propId, &prop));
101 if (prop.vt == VT_BSTR)
104 clsId = *(const GUID *)prop.bstrVal;
106 else if (prop.vt != VT_EMPTY)
142 UInt32 index, PROPID propID, NCOM::CPropVariant &prop)
145 return getProp2(index, propID, &prop);;
146 return getProp(propID, &prop);
154 NCOM::CPropVariant prop;
155 RINOK(ReadProp(getProp, getProp2, index, propID, prop));
156 if (prop.vt == VT_BOOL)
157 res = VARIANT_BOOLToBool(prop.boolVal);
158 else if (prop.vt != VT_EMPTY)
168 NCOM::CPropVariant prop;
169 RINOK(ReadProp(getProp, getProp2, index, propID, prop));
170 if (prop.vt == VT_BSTR)
171 res = prop.bstrVal;
172 else if (prop.vt != VT_EMPTY)
265 NCOM::CPropVariant prop;
266 if (ReadProp(getProp, getProp2, i, NArchive::kClassID, prop) != S_OK)
268 if (prop.vt != VT_BSTR)
270 item.ClassID = *(const GUID *)prop.bstrVal;
271 prop.Clear();
282 if (ReadProp(getProp, getProp2, i, NArchive::kStartSignature, prop) == S_OK)
283 if (prop.vt == VT_BSTR)
285 UINT len = ::SysStringByteLen(prop.bstrVal);
287 memmove(item.StartSignature, prop.bstrVal, len);
606 NWindows::NCOM::CPropVariant prop;
607 RINOK(lib.GetMethodProperty(codec.CodecIndex, NMethodPropID::kName, &prop));
608 if (prop.vt == VT_BSTR)
609 res = prop.bstrVal;
610 else if (prop.vt != VT_EMPTY)
641 NWindows::NCOM::CPropVariant prop;
642 if (GetProperty(index, NMethodPropID::kEncoder, &prop) == S_OK)
643 if (prop.vt != VT_EMPTY)
663 NWindows::NCOM::CPropVariant prop;
664 RINOK(GetProperty(index, NMethodPropID::kID, &prop));
665 if (prop.vt != VT_UI8)
667 id = prop.uhVal.QuadPart;
674 NWindows::NCOM::CPropVariant prop;
675 if (GetProperty(index, NMethodPropID::kName, &prop) == S_OK)
676 if (prop.vt == VT_BSTR)
677 s = prop.bstrVal;