summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/drsuapi.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2009-09-17 00:12:15 -0700
committerAndrew Tridgell <tridge@samba.org>2009-09-17 00:12:15 -0700
commitaa7aa664dcf8753c7d17b39094f6eb981a154756 (patch)
tree6194ada3666c15c539036151a336c0b87ff84ff5 /librpc/gen_ndr/drsuapi.h
parent39385f559c7529214e71171bcdcd2cdbbbb7485e (diff)
downloadsamba-aa7aa664dcf8753c7d17b39094f6eb981a154756.tar.gz
samba-aa7aa664dcf8753c7d17b39094f6eb981a154756.tar.bz2
samba-aa7aa664dcf8753c7d17b39094f6eb981a154756.zip
idl: added DRS GetNCChanges level 10
Diffstat (limited to 'librpc/gen_ndr/drsuapi.h')
-rw-r--r--librpc/gen_ndr/drsuapi.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/librpc/gen_ndr/drsuapi.h b/librpc/gen_ndr/drsuapi.h
index 2e913e9ff2..971f16d70c 100644
--- a/librpc/gen_ndr/drsuapi.h
+++ b/librpc/gen_ndr/drsuapi.h
@@ -456,9 +456,27 @@ struct drsuapi_DsGetNCChangesRequest8 {
struct drsuapi_DsReplicaOIDMapping_Ctr mapping_ctr;
};
+struct drsuapi_DsGetNCChangesRequest10 {
+ struct GUID destination_dsa_guid;
+ struct GUID source_dsa_invocation_id;
+ struct drsuapi_DsReplicaObjectIdentifier *naming_context;/* [ref] */
+ struct drsuapi_DsReplicaHighWaterMark highwatermark;
+ struct drsuapi_DsReplicaCursorCtrEx *uptodateness_vector;/* [unique] */
+ uint32_t replica_flags;
+ uint32_t max_object_count;
+ uint32_t max_ndr_size;
+ enum drsuapi_DsExtendedOperation extended_op;
+ uint64_t fsmo_info;
+ struct drsuapi_DsPartialAttributeSet *partial_attribute_set;/* [unique] */
+ struct drsuapi_DsPartialAttributeSet *partial_attribute_set_ex;/* [unique] */
+ struct drsuapi_DsReplicaOIDMapping_Ctr mapping_ctr;
+ uint32_t more_flags;
+};
+
union drsuapi_DsGetNCChangesRequest {
struct drsuapi_DsGetNCChangesRequest5 req5;/* [case(5)] */
struct drsuapi_DsGetNCChangesRequest8 req8;/* [case(8)] */
+ struct drsuapi_DsGetNCChangesRequest10 req10;/* [case(10)] */
}/* [switch_type(int32)] */;
struct drsuapi_DsReplicaCursor2 {