diff options
author | Stefan Metzmacher <metze@samba.org> | 2009-02-16 10:42:43 +0100 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2009-02-18 09:04:26 +0100 |
commit | be25e4716d29f4e46ed97ef6b2e4163bd0dc90d6 (patch) | |
tree | cc8235ab88c93f0c62c2eacd9143f710afca653c | |
parent | da7b6f498b725f675bc9e7b4b4f0ba27e3d82941 (diff) | |
download | samba-be25e4716d29f4e46ed97ef6b2e4163bd0dc90d6.tar.gz |
netlogon.idl: add idl for netr_LogonGetCapabilities()
metze
(cherry picked from commit 8339969ed39e4cf3577971869ef2fd127f1c3ae3)
(cherry picked from commit 5410134c70e3302c05b73109610c28dfa1a0dc69)
-rw-r--r-- | source/librpc/idl/netlogon.idl | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/source/librpc/idl/netlogon.idl b/source/librpc/idl/netlogon.idl index 6e0b4f115f3..a0496b0723d 100644 --- a/source/librpc/idl/netlogon.idl +++ b/source/librpc/idl/netlogon.idl @@ -1084,7 +1084,18 @@ interface netlogon /*****************/ /* Function 0x15 */ - WERROR netr_NETRLOGONDUMMYROUTINE1(); + typedef [switch_type(uint32)] union { + [case(1)] netr_NegotiateFlags server_capabilities; + } netr_Capabilities; + + NTSTATUS netr_LogonGetCapabilities( + [in] [string,charset(UTF16)] uint16 server_name[], + [in,unique] [string,charset(UTF16)] uint16 *computer_name, + [in,ref] netr_Authenticator *credential, + [in,out,ref] netr_Authenticator *return_authenticator, + [in] uint32 query_level, + [out,ref,switch_is(query_level)] netr_Capabilities *capabilities + ); /****************/ /* Function 0x16 */ |