4.1.13.1.23 DS_REPL_VALUE_META_DATA

The DS_REPL_VALUE_META_DATA structure defines a link value stamp. This structure is a concrete representation of a LinkValueStamp.

 typedef struct {
   [string] LPWSTR pszAttributeName;
   [string] LPWSTR pszObjectDn;
   DWORD cbData;
   [size_is(cbData), ptr] BYTE* pbData;
   FILETIME ftimeDeleted;
   FILETIME ftimeCreated;
   DWORD dwVersion;
   FILETIME ftimeLastOriginatingChange;
   UUID uuidLastOriginatingDsaInvocationID;
   USN usnOriginatingChange;
   USN usnLocalChange;
 } DS_REPL_VALUE_META_DATA;

pszAttributeName: The lDAPDisplayName of the attribute.

pszObjectDn: The DN of the object.

cbData: The size, in bytes, of the pbData array.

pbData: The binary_value portion of the attribute value if the attribute is of syntax Object(DN-Binary), or the string_value portion of the attribute value if the attribute is of syntax Object(DN-String); null otherwise.

ftimeDeleted: The date and time at which the last replicated update was made that deleted the value, or 0 if the value is not currently deleted.

ftimeCreated: The date and time at which the first originating update was made.

dwVersion: The stamp version.

ftimeLastOriginatingChange: The date and time at which the last originating update was made.

uuidLastOriginatingDsaInvocationID: The invocation ID of the DC that performed the last originating update.

usnOriginatingChange: The USN assigned to the last originating update by the DC that performed the update.

usnLocalChange: An implementation-specific value.