From 63e1aae69c7a6af9a09cf7b4baa173c42cd569cc Mon Sep 17 00:00:00 2001 From: Kamen Mazdrashki Date: Thu, 18 Mar 2010 02:30:51 +0200 Subject: s4/idl: Schema:schemaInfo attribute description --- librpc/idl/drsblobs.idl | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'librpc/idl') diff --git a/librpc/idl/drsblobs.idl b/librpc/idl/drsblobs.idl index 5b10326814..cd4e3ba42f 100644 --- a/librpc/idl/drsblobs.idl +++ b/librpc/idl/drsblobs.idl @@ -175,6 +175,22 @@ interface drsblobs { [in] partialAttributeSetBlob blob ); + + /* + * schemaInfo attribute + * + * Used as an attribute on Schema. + * Also during replication as part of + * prefixMap to identify what revision + * of Schema source DC has + */ + typedef [public,flag(NDR_NOALIGN)] struct { + [value(0xFF)] uint8 marker; + [flag(NDR_BIG_ENDIAN)] uint32 revision; + GUID invocation_id; + } schemaInfoBlob; + + /* * MS w2k3 and w2k8 prefixMap format * There is no version number. Format is: -- cgit