5.168 REPLVALINF_V3

The REPLVALINF_V3 structure defines a concrete type for the identity and stamp of a link value. This structure contains all the same elements as a REPLVALINF_V1 structure except that the data type of MetaData is changed from VALUE_META_DATA_EXT_V1 to VALUE_META_DATA_EXT_V3. Because VALUE_META_DATA_EXT_V3 is a superset of VALUE_META_DATA_EXT_V1, this structure is a superset of the REPLVALINF_V1 structure.

 typedef struct {
   DSNAME* pObject;
   ATTRTYP attrTyp;
   ATTRVAL Aval;
   BOOL fIsPresent;
   VALUE_META_DATA_EXT_V3 MetaData;
 } REPLVALINF_V3;

pObject:  Identifies the object with the attribute that contains the link value.

attrTyp:  An attribute that contains the link value.

Aval:  The link value.

fIsPresent:  FALSE if and only if the link value has been removed from the attribute.

MetaData:  The stamp associated with the link value.