diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-12-02 12:16:08 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-12-02 12:16:08 +0000 |
commit | ea507ee6059215b9605443ba3e9405089207e9e8 (patch) | |
tree | 743ca986b34d62f5e413447c0fea3c5cb415252c /source4/librpc/idl | |
parent | de32d669c6b7eb0053b843726e9520b1e20c85f6 (diff) | |
download | samba-ea507ee6059215b9605443ba3e9405089207e9e8.tar.gz samba-ea507ee6059215b9605443ba3e9405089207e9e8.tar.bz2 samba-ea507ee6059215b9605443ba3e9405089207e9e8.zip |
added netr_LogonControl2Ex()
I also added IDL for netr_DatabaseRedo() but I don't yet know how it
works
thats the last of the netlogon IDL !
(This used to be commit 387d8f25ff4858943d1389974127d03a58bf4c8f)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r-- | source4/librpc/idl/netlogon.idl | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/source4/librpc/idl/netlogon.idl b/source4/librpc/idl/netlogon.idl index b4506c6db7..5b2d2aa1d3 100644 --- a/source4/librpc/idl/netlogon.idl +++ b/source4/librpc/idl/netlogon.idl @@ -766,31 +766,31 @@ interface netlogon [out] netr_DELTA_ENUM_ARRAY *delta_enum_array ); -#if 0 /*****************/ /* Function 0x11 */ + /* i'm not at all sure how this call works */ + NTSTATUS netr_DatabaseRedo( - [in][string][ref] wchar_t *logon_server, # REF!!! - [in][string][ref] wchar_t *computername, - [in][ref] netr_Authenticator credential, - [in][out][ref] netr_Authenticator return_authenticator, - [in][ref][size_is(change_log_entry_size)] uint8 *change_log_entry, - [in] uint32 change_log_entry_size, - [out] netr_DELTA_ENUM_ARRAY *delta_enum_array + [in] unistr logon_server, + [in] unistr computername, + [in] netr_Authenticator credential, + [in,out] netr_Authenticator return_authenticator, + [in][size_is(change_log_entry_size)] uint8 *change_log_entry, + [in] uint32 change_log_entry_size, + [out] netr_DELTA_ENUM_ARRAY *delta_enum_array ); /*****************/ /* Function 0x12 */ - NTSTATUS netr_LogonControl2Ex( - [in][string] wchar_t *logon_server, - [in] uint32 function_code, - [in] uint32 level, - [in][ref] CONTROL_DATA_INFORMATION *data, - [out][ref] CONTROL_QUERY_INFORMATION *query + WERROR netr_LogonControl2Ex( + [in] unistr *logon_server, + [in] uint32 function_code, + [in] uint32 level, + [in][switch_is(function_code)] netr_CONTROL_DATA_INFORMATION data, + [out][switch_is(level)] netr_CONTROL_QUERY_INFORMATION query ); -#endif } |