diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-12-02 09:52:15 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-12-02 09:52:15 +0000 |
commit | 9ec42697604b46b7b43919c665e479f105a0226c (patch) | |
tree | 0c5f03cace388170a06bba401eabb32840004939 /source4/librpc/idl | |
parent | c290906b3f238ba0246624525046b6cdda214d27 (diff) | |
download | samba-9ec42697604b46b7b43919c665e479f105a0226c.tar.gz samba-9ec42697604b46b7b43919c665e479f105a0226c.tar.bz2 samba-9ec42697604b46b7b43919c665e479f105a0226c.zip |
added netr_AccountDeltas(), which w2k3 gives
"NT_STATUS_NOT_IMPLEMENTED" for
(This used to be commit aaf776a1c134d7b6112932f880e09ba497e8ebcf)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r-- | source4/librpc/idl/netlogon.idl | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/source4/librpc/idl/netlogon.idl b/source4/librpc/idl/netlogon.idl index fc89d0820d..06a2581fd4 100644 --- a/source4/librpc/idl/netlogon.idl +++ b/source4/librpc/idl/netlogon.idl @@ -606,24 +606,31 @@ interface netlogon /*****************/ /* Function 0x09 */ - typedef struct { + /* w2k3 returns NT_STATUS_NOT_IMPLEMENTED for this call */ + + typedef [flag(NDR_PAHEX)] struct { uint8 computer_name[16]; uint32 timecreated; uint32 serial_number; } UAS_INFO_0; + typedef struct { + [flag(NDR_REMAINING)] DATA_BLOB blob; + } netr_AccountBuffer; + NTSTATUS netr_AccountDeltas( [in] unistr *logonserver, [in] unistr computername, [in] netr_Authenticator credential, [in,out] netr_Authenticator return_authenticator, - [out][size_is(count_returned)] uint8 *buffer, - [out] uint32 count_returned, - [out] uint32 total_entries, - [in,out] UAS_INFO_0 recordid, + [in] UAS_INFO_0 uas, [in] uint32 count, [in] uint32 level, - [in] uint32 buffersize + [in] uint32 buffersize, + [out,subcontext(4)] netr_AccountBuffer buffer, + [out] uint32 count_returned, + [out] uint32 total_entries, + [out] UAS_INFO_0 recordid ); #if 0 |