diff options
author | Andrew Tridgell <tridge@samba.org> | 2009-09-17 00:01:00 -0700 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2009-09-17 00:05:34 -0700 |
commit | 39385f559c7529214e71171bcdcd2cdbbbb7485e (patch) | |
tree | 0bee4b39116a759153752dc422b6f3c7f441ef2b /librpc/gen_ndr/drsuapi.h | |
parent | 8ea2cb2403d455fe899b91be414b88eda1b3eba6 (diff) | |
download | samba-39385f559c7529214e71171bcdcd2cdbbbb7485e.tar.gz samba-39385f559c7529214e71171bcdcd2cdbbbb7485e.tar.bz2 samba-39385f559c7529214e71171bcdcd2cdbbbb7485e.zip |
idl: rebuild drsuapi.idl
Diffstat (limited to 'librpc/gen_ndr/drsuapi.h')
-rw-r--r-- | librpc/gen_ndr/drsuapi.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/librpc/gen_ndr/drsuapi.h b/librpc/gen_ndr/drsuapi.h index b7ebe4cbc6..2e913e9ff2 100644 --- a/librpc/gen_ndr/drsuapi.h +++ b/librpc/gen_ndr/drsuapi.h @@ -1167,6 +1167,19 @@ union drsuapi_DsAddEntryCtr { struct drsuapi_DsAddEntryCtr3 ctr3;/* [case(3)] */ }/* [switch_type(int32)] */; +/* bitmap drsuapi_DsExecuteKCCFlags */ +#define DRSUAPI_DS_EXECUTE_KCC_ASYNCHRONOUS_OPERATION ( 0x00000001 ) +#define DRSUAPI_DS_EXECUTE_KCC_DAMPED ( 0x00000002 ) + +struct drsuapi_DsExecuteKCC1 { + uint32_t taskID; + uint32_t flags; +}; + +union drsuapi_DsExecuteKCCRequest { + struct drsuapi_DsExecuteKCC1 ctr1;/* [case] */ +}/* [switch_type(uint32)] */; + enum drsuapi_DsReplicaGetInfoLevel #ifndef USE_UINT_ENUMS { @@ -1769,7 +1782,13 @@ struct drsuapi_DsAddEntry { }; -struct DRSUAPI_EXECUTE_KCC { +struct drsuapi_DsExecuteKCC { + struct { + struct policy_handle *bind_handle;/* [ref] */ + uint32_t level; + union drsuapi_DsExecuteKCCRequest *req;/* [ref,switch_is(level)] */ + } in; + struct { WERROR result; } out; |