diff options
Diffstat (limited to 'source3/librpc/gen_ndr/netlogon.h')
-rw-r--r-- | source3/librpc/gen_ndr/netlogon.h | 48 |
1 files changed, 25 insertions, 23 deletions
diff --git a/source3/librpc/gen_ndr/netlogon.h b/source3/librpc/gen_ndr/netlogon.h index 76eac2a383..f97ddc6ad4 100644 --- a/source3/librpc/gen_ndr/netlogon.h +++ b/source3/librpc/gen_ndr/netlogon.h @@ -1,5 +1,7 @@ /* header auto-generated by pidl */ +#include <stdint.h> + #include "librpc/gen_ndr/lsa.h" #include "librpc/gen_ndr/samr.h" #include "librpc/gen_ndr/security.h" @@ -757,16 +759,16 @@ struct netr_LogonSamLogon { const char *server_name;/* [unique,charset(UTF16)] */ const char *computer_name;/* [unique,charset(UTF16)] */ struct netr_Authenticator *credential;/* [unique] */ - struct netr_Authenticator *return_authenticator;/* [unique] */ uint16_t logon_level; union netr_LogonLevel logon;/* [switch_is(logon_level)] */ uint16_t validation_level; + struct netr_Authenticator *return_authenticator;/* [unique] */ } in; struct { - struct netr_Authenticator *return_authenticator;/* [unique] */ union netr_Validation *validation;/* [ref,switch_is(validation_level)] */ uint8_t *authoritative;/* [ref] */ + struct netr_Authenticator *return_authenticator;/* [unique] */ NTSTATUS result; } out; @@ -778,9 +780,9 @@ struct netr_LogonSamLogoff { const char *server_name;/* [unique,charset(UTF16)] */ const char *computer_name;/* [unique,charset(UTF16)] */ struct netr_Authenticator *credential;/* [unique] */ - struct netr_Authenticator *return_authenticator;/* [unique] */ uint16_t logon_level; union netr_LogonLevel logon;/* [switch_is(logon_level)] */ + struct netr_Authenticator *return_authenticator;/* [unique] */ } in; struct { @@ -846,16 +848,16 @@ struct netr_DatabaseDeltas { const char *logon_server;/* [charset(UTF16)] */ const char *computername;/* [charset(UTF16)] */ struct netr_Authenticator credential; - struct netr_Authenticator *return_authenticator;/* [ref] */ enum netr_SamDatabaseID database_id; - uint64_t *sequence_num;/* [ref] */ uint32_t preferredmaximumlength; + struct netr_Authenticator *return_authenticator;/* [ref] */ + uint64_t *sequence_num;/* [ref] */ } in; struct { + struct netr_DELTA_ENUM_ARRAY *delta_enum_array;/* [unique] */ struct netr_Authenticator *return_authenticator;/* [ref] */ uint64_t *sequence_num;/* [ref] */ - struct netr_DELTA_ENUM_ARRAY *delta_enum_array;/* [unique] */ NTSTATUS result; } out; @@ -867,16 +869,16 @@ struct netr_DatabaseSync { const char *logon_server;/* [charset(UTF16)] */ const char *computername;/* [charset(UTF16)] */ struct netr_Authenticator credential; - struct netr_Authenticator *return_authenticator;/* [ref] */ enum netr_SamDatabaseID database_id; - uint32_t *sync_context;/* [ref] */ uint32_t preferredmaximumlength; + struct netr_Authenticator *return_authenticator;/* [ref] */ + uint32_t *sync_context;/* [ref] */ } in; struct { + struct netr_DELTA_ENUM_ARRAY *delta_enum_array;/* [unique] */ struct netr_Authenticator *return_authenticator;/* [ref] */ uint32_t *sync_context;/* [ref] */ - struct netr_DELTA_ENUM_ARRAY *delta_enum_array;/* [unique] */ NTSTATUS result; } out; @@ -888,19 +890,19 @@ struct netr_AccountDeltas { const char *logon_server;/* [unique,charset(UTF16)] */ const char *computername;/* [charset(UTF16)] */ struct netr_Authenticator credential; - struct netr_Authenticator *return_authenticator;/* [ref] */ struct netr_UAS_INFO_0 uas; uint32_t count; uint32_t level; uint32_t buffersize; + struct netr_Authenticator *return_authenticator;/* [ref] */ } in; struct { - struct netr_Authenticator *return_authenticator;/* [ref] */ struct netr_AccountBuffer *buffer;/* [ref,subcontext(4)] */ uint32_t *count_returned;/* [ref] */ uint32_t *total_entries;/* [ref] */ struct netr_UAS_INFO_0 *recordid;/* [ref] */ + struct netr_Authenticator *return_authenticator;/* [ref] */ NTSTATUS result; } out; @@ -912,19 +914,19 @@ struct netr_AccountSync { const char *logon_server;/* [unique,charset(UTF16)] */ const char *computername;/* [charset(UTF16)] */ struct netr_Authenticator credential; - struct netr_Authenticator *return_authenticator;/* [ref] */ uint32_t reference; uint32_t level; uint32_t buffersize; + struct netr_Authenticator *return_authenticator;/* [ref] */ struct netr_UAS_INFO_0 *recordid;/* [ref] */ } in; struct { - struct netr_Authenticator *return_authenticator;/* [ref] */ struct netr_AccountBuffer *buffer;/* [ref,subcontext(4)] */ uint32_t *count_returned;/* [ref] */ uint32_t *total_entries;/* [ref] */ uint32_t *next_reference;/* [ref] */ + struct netr_Authenticator *return_authenticator;/* [ref] */ struct netr_UAS_INFO_0 *recordid;/* [ref] */ NTSTATUS result; } out; @@ -1015,17 +1017,17 @@ struct netr_DatabaseSync2 { const char *logon_server;/* [charset(UTF16)] */ const char *computername;/* [charset(UTF16)] */ struct netr_Authenticator credential; - struct netr_Authenticator *return_authenticator;/* [ref] */ enum netr_SamDatabaseID database_id; uint16_t restart_state; - uint32_t *sync_context;/* [ref] */ uint32_t preferredmaximumlength; + struct netr_Authenticator *return_authenticator;/* [ref] */ + uint32_t *sync_context;/* [ref] */ } in; struct { + struct netr_DELTA_ENUM_ARRAY *delta_enum_array;/* [unique] */ struct netr_Authenticator *return_authenticator;/* [ref] */ uint32_t *sync_context;/* [ref] */ - struct netr_DELTA_ENUM_ARRAY *delta_enum_array;/* [unique] */ NTSTATUS result; } out; @@ -1037,14 +1039,14 @@ struct netr_DatabaseRedo { const char *logon_server;/* [charset(UTF16)] */ const char *computername;/* [charset(UTF16)] */ struct netr_Authenticator credential; - struct netr_Authenticator *return_authenticator;/* [ref] */ uint8_t *change_log_entry;/* [unique,size_is(change_log_entry_size)] */ uint32_t change_log_entry_size; + struct netr_Authenticator *return_authenticator;/* [ref] */ } in; struct { - struct netr_Authenticator *return_authenticator;/* [ref] */ struct netr_DELTA_ENUM_ARRAY *delta_enum_array;/* [unique] */ + struct netr_Authenticator *return_authenticator;/* [ref] */ NTSTATUS result; } out; @@ -1143,9 +1145,9 @@ struct netr_ServerAuthenticate3 { } in; struct { + uint32_t *rid;/* [ref] */ struct netr_Credential *credentials;/* [ref] */ uint32_t *negotiate_flags;/* [ref] */ - uint32_t *rid;/* [ref] */ NTSTATUS result; } out; @@ -1187,14 +1189,14 @@ struct netr_LogonGetDomainInfo { const char *server_name;/* [charset(UTF16)] */ const char *computer_name;/* [unique,charset(UTF16)] */ struct netr_Authenticator *credential;/* [ref] */ - struct netr_Authenticator *return_authenticator;/* [ref] */ uint32_t level; union netr_DomainQuery query;/* [switch_is(level)] */ + struct netr_Authenticator *return_authenticator;/* [ref] */ } in; struct { - struct netr_Authenticator *return_authenticator;/* [ref] */ union netr_DomainInfo *info;/* [ref,switch_is(level)] */ + struct netr_Authenticator *return_authenticator;/* [ref] */ NTSTATUS result; } out; @@ -1366,17 +1368,17 @@ struct netr_LogonSamLogonWithFlags { const char *server_name;/* [unique,charset(UTF16)] */ const char *computer_name;/* [unique,charset(UTF16)] */ struct netr_Authenticator *credential;/* [unique] */ - struct netr_Authenticator *return_authenticator;/* [unique] */ uint16_t logon_level; union netr_LogonLevel logon;/* [switch_is(logon_level)] */ uint16_t validation_level; + struct netr_Authenticator *return_authenticator;/* [unique] */ uint32_t *flags;/* [ref] */ } in; struct { - struct netr_Authenticator *return_authenticator;/* [unique] */ union netr_Validation *validation;/* [ref,switch_is(validation_level)] */ uint8_t *authoritative;/* [ref] */ + struct netr_Authenticator *return_authenticator;/* [unique] */ uint32_t *flags;/* [ref] */ NTSTATUS result; } out; |