mirror of
https://github.com/samba-team/samba.git
synced 2025-02-04 17:47:26 +03:00
drsuapi.idl: remove some unknows from DsGetNCChanges()
metze (cherry picked from commit 924ef407bd20331cc94f5aeb58f53a5838ae00a4) (This used to be commit 6a33be98b8dd4223491f1cbed9a1af2bc44e7356)
This commit is contained in:
parent
faf1413a4d
commit
e096247043
@ -230,6 +230,17 @@ interface drsuapi
|
||||
DRSUAPI_DS_REPLICA_NEIGHBOUR_PARTIAL_ATTRIBUTE_SET = 0x40000000
|
||||
} drsuapi_DsReplicaNeighbourFlags;
|
||||
|
||||
typedef [flag(NDR_PAHEX),v1_enum] enum {
|
||||
DRSUAPI_EXOP_NONE = 0x00000000,
|
||||
DRSUAPI_EXOP_FSMO_REQ_ROLE = 0x00000001,
|
||||
DRSUAPI_EXOP_FSMO_RID_ALLOC = 0x00000002,
|
||||
DRSUAPI_EXOP_FSMO_RID_REQ_ROLE = 0x00000003,
|
||||
DRSUAPI_EXOP_FSMO_REQ_PDC = 0x00000004,
|
||||
DRSUAPI_EXOP_FSMO_ABANDON_ROLE = 0x00000005,
|
||||
DRSUAPI_EXOP_REPL_OBJ = 0x00000006,
|
||||
DRSUAPI_EXOP_REPL_SECRET = 0x00000007
|
||||
} drsuapi_DsExtendedOperation;
|
||||
|
||||
typedef struct {
|
||||
GUID destination_dsa_guid;
|
||||
GUID source_dsa_invocation_id; /* the 'invocationId' field of the CN=NTDS Settings object */
|
||||
@ -239,8 +250,8 @@ interface drsuapi
|
||||
drsuapi_DsReplicaNeighbourFlags replica_flags;
|
||||
uint32 max_object_count; /* w2k3 uses min(133,max(100,max_object_count)) */
|
||||
uint32 max_ndr_size; /* w2k3 seems to ignore this */
|
||||
uint32 unknown4;
|
||||
hyper h1;
|
||||
drsuapi_DsExtendedOperation extended_op;
|
||||
hyper fsmo_info;
|
||||
} drsuapi_DsGetNCChangesRequest5;
|
||||
|
||||
/*
|
||||
@ -412,6 +423,13 @@ interface drsuapi
|
||||
DRSUAPI_ATTRIBUTE_msDS_hasMasterNCs = 0x0009072c
|
||||
} drsuapi_DsAttributeId;
|
||||
|
||||
typedef struct {
|
||||
[value(1)] uint32 version;
|
||||
[value(0)] uint32 reserved1;
|
||||
[range(1,0x100000)] uint32 num_attids;
|
||||
[size_is(num_attids)] drsuapi_DsAttributeId attids[];
|
||||
} drsuapi_DsPartialAttributeSet;
|
||||
|
||||
typedef struct {
|
||||
GUID destination_dsa_guid;
|
||||
GUID source_dsa_invocation_id; /* the 'invocationId' field of the CN=NTDS Settings object */
|
||||
@ -421,10 +439,10 @@ interface drsuapi
|
||||
drsuapi_DsReplicaNeighbourFlags replica_flags;
|
||||
uint32 max_object_count; /* w2k3 uses min(133,max(100,max_object_count)) */
|
||||
uint32 max_ndr_size; /* w2k3 seems to ignore this */
|
||||
uint32 unknown4;
|
||||
hyper h1;
|
||||
uint32 unique_ptr1;
|
||||
uint32 unique_ptr2;
|
||||
drsuapi_DsExtendedOperation extended_op;
|
||||
hyper fsmo_info;
|
||||
drsuapi_DsPartialAttributeSet *partial_attribute_set;
|
||||
drsuapi_DsPartialAttributeSet *partial_attribute_set_ex;
|
||||
drsuapi_DsReplicaOIDMapping_Ctr mapping_ctr;
|
||||
} drsuapi_DsGetNCChangesRequest8;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user