1
/* parser auto-generated by pidl */
4
#include "librpc/gen_ndr/ndr_dsbackup.h"
6
static enum ndr_err_code ndr_push_HrRBackupPrepare(struct ndr_push *ndr, int flags, const struct HrRBackupPrepare *r)
10
if (flags & NDR_OUT) {
12
return NDR_ERR_SUCCESS;
15
static enum ndr_err_code ndr_pull_HrRBackupPrepare(struct ndr_pull *ndr, int flags, struct HrRBackupPrepare *r)
19
if (flags & NDR_OUT) {
21
return NDR_ERR_SUCCESS;
24
_PUBLIC_ void ndr_print_HrRBackupPrepare(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupPrepare *r)
26
ndr_print_struct(ndr, name, "HrRBackupPrepare");
27
if (r == NULL) { ndr_print_null(ndr); return; }
29
if (flags & NDR_SET_VALUES) {
30
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
33
ndr_print_struct(ndr, "in", "HrRBackupPrepare");
37
if (flags & NDR_OUT) {
38
ndr_print_struct(ndr, "out", "HrRBackupPrepare");
45
static enum ndr_err_code ndr_push_HrRBackupEnd(struct ndr_push *ndr, int flags, const struct HrRBackupEnd *r)
49
if (flags & NDR_OUT) {
51
return NDR_ERR_SUCCESS;
54
static enum ndr_err_code ndr_pull_HrRBackupEnd(struct ndr_pull *ndr, int flags, struct HrRBackupEnd *r)
58
if (flags & NDR_OUT) {
60
return NDR_ERR_SUCCESS;
63
_PUBLIC_ void ndr_print_HrRBackupEnd(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupEnd *r)
65
ndr_print_struct(ndr, name, "HrRBackupEnd");
66
if (r == NULL) { ndr_print_null(ndr); return; }
68
if (flags & NDR_SET_VALUES) {
69
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
72
ndr_print_struct(ndr, "in", "HrRBackupEnd");
76
if (flags & NDR_OUT) {
77
ndr_print_struct(ndr, "out", "HrRBackupEnd");
84
static enum ndr_err_code ndr_push_HrRBackupGetAttachmentInformation(struct ndr_push *ndr, int flags, const struct HrRBackupGetAttachmentInformation *r)
88
if (flags & NDR_OUT) {
90
return NDR_ERR_SUCCESS;
93
static enum ndr_err_code ndr_pull_HrRBackupGetAttachmentInformation(struct ndr_pull *ndr, int flags, struct HrRBackupGetAttachmentInformation *r)
97
if (flags & NDR_OUT) {
99
return NDR_ERR_SUCCESS;
102
_PUBLIC_ void ndr_print_HrRBackupGetAttachmentInformation(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupGetAttachmentInformation *r)
104
ndr_print_struct(ndr, name, "HrRBackupGetAttachmentInformation");
105
if (r == NULL) { ndr_print_null(ndr); return; }
107
if (flags & NDR_SET_VALUES) {
108
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
110
if (flags & NDR_IN) {
111
ndr_print_struct(ndr, "in", "HrRBackupGetAttachmentInformation");
115
if (flags & NDR_OUT) {
116
ndr_print_struct(ndr, "out", "HrRBackupGetAttachmentInformation");
123
static enum ndr_err_code ndr_push_HrRBackupOpenFile(struct ndr_push *ndr, int flags, const struct HrRBackupOpenFile *r)
125
if (flags & NDR_IN) {
127
if (flags & NDR_OUT) {
129
return NDR_ERR_SUCCESS;
132
static enum ndr_err_code ndr_pull_HrRBackupOpenFile(struct ndr_pull *ndr, int flags, struct HrRBackupOpenFile *r)
134
if (flags & NDR_IN) {
136
if (flags & NDR_OUT) {
138
return NDR_ERR_SUCCESS;
141
_PUBLIC_ void ndr_print_HrRBackupOpenFile(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupOpenFile *r)
143
ndr_print_struct(ndr, name, "HrRBackupOpenFile");
144
if (r == NULL) { ndr_print_null(ndr); return; }
146
if (flags & NDR_SET_VALUES) {
147
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
149
if (flags & NDR_IN) {
150
ndr_print_struct(ndr, "in", "HrRBackupOpenFile");
154
if (flags & NDR_OUT) {
155
ndr_print_struct(ndr, "out", "HrRBackupOpenFile");
162
static enum ndr_err_code ndr_push_HrRBackupRead(struct ndr_push *ndr, int flags, const struct HrRBackupRead *r)
164
if (flags & NDR_IN) {
166
if (flags & NDR_OUT) {
168
return NDR_ERR_SUCCESS;
171
static enum ndr_err_code ndr_pull_HrRBackupRead(struct ndr_pull *ndr, int flags, struct HrRBackupRead *r)
173
if (flags & NDR_IN) {
175
if (flags & NDR_OUT) {
177
return NDR_ERR_SUCCESS;
180
_PUBLIC_ void ndr_print_HrRBackupRead(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupRead *r)
182
ndr_print_struct(ndr, name, "HrRBackupRead");
183
if (r == NULL) { ndr_print_null(ndr); return; }
185
if (flags & NDR_SET_VALUES) {
186
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
188
if (flags & NDR_IN) {
189
ndr_print_struct(ndr, "in", "HrRBackupRead");
193
if (flags & NDR_OUT) {
194
ndr_print_struct(ndr, "out", "HrRBackupRead");
201
static enum ndr_err_code ndr_push_HrRBackupClose(struct ndr_push *ndr, int flags, const struct HrRBackupClose *r)
203
if (flags & NDR_IN) {
205
if (flags & NDR_OUT) {
207
return NDR_ERR_SUCCESS;
210
static enum ndr_err_code ndr_pull_HrRBackupClose(struct ndr_pull *ndr, int flags, struct HrRBackupClose *r)
212
if (flags & NDR_IN) {
214
if (flags & NDR_OUT) {
216
return NDR_ERR_SUCCESS;
219
_PUBLIC_ void ndr_print_HrRBackupClose(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupClose *r)
221
ndr_print_struct(ndr, name, "HrRBackupClose");
222
if (r == NULL) { ndr_print_null(ndr); return; }
224
if (flags & NDR_SET_VALUES) {
225
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
227
if (flags & NDR_IN) {
228
ndr_print_struct(ndr, "in", "HrRBackupClose");
232
if (flags & NDR_OUT) {
233
ndr_print_struct(ndr, "out", "HrRBackupClose");
240
static enum ndr_err_code ndr_push_HrRBackupGetBackupLogs(struct ndr_push *ndr, int flags, const struct HrRBackupGetBackupLogs *r)
242
if (flags & NDR_IN) {
244
if (flags & NDR_OUT) {
246
return NDR_ERR_SUCCESS;
249
static enum ndr_err_code ndr_pull_HrRBackupGetBackupLogs(struct ndr_pull *ndr, int flags, struct HrRBackupGetBackupLogs *r)
251
if (flags & NDR_IN) {
253
if (flags & NDR_OUT) {
255
return NDR_ERR_SUCCESS;
258
_PUBLIC_ void ndr_print_HrRBackupGetBackupLogs(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupGetBackupLogs *r)
260
ndr_print_struct(ndr, name, "HrRBackupGetBackupLogs");
261
if (r == NULL) { ndr_print_null(ndr); return; }
263
if (flags & NDR_SET_VALUES) {
264
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
266
if (flags & NDR_IN) {
267
ndr_print_struct(ndr, "in", "HrRBackupGetBackupLogs");
271
if (flags & NDR_OUT) {
272
ndr_print_struct(ndr, "out", "HrRBackupGetBackupLogs");
279
static enum ndr_err_code ndr_push_HrRBackupTruncateLogs(struct ndr_push *ndr, int flags, const struct HrRBackupTruncateLogs *r)
281
if (flags & NDR_IN) {
283
if (flags & NDR_OUT) {
285
return NDR_ERR_SUCCESS;
288
static enum ndr_err_code ndr_pull_HrRBackupTruncateLogs(struct ndr_pull *ndr, int flags, struct HrRBackupTruncateLogs *r)
290
if (flags & NDR_IN) {
292
if (flags & NDR_OUT) {
294
return NDR_ERR_SUCCESS;
297
_PUBLIC_ void ndr_print_HrRBackupTruncateLogs(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupTruncateLogs *r)
299
ndr_print_struct(ndr, name, "HrRBackupTruncateLogs");
300
if (r == NULL) { ndr_print_null(ndr); return; }
302
if (flags & NDR_SET_VALUES) {
303
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
305
if (flags & NDR_IN) {
306
ndr_print_struct(ndr, "in", "HrRBackupTruncateLogs");
310
if (flags & NDR_OUT) {
311
ndr_print_struct(ndr, "out", "HrRBackupTruncateLogs");
318
static enum ndr_err_code ndr_push_HrRBackupPing(struct ndr_push *ndr, int flags, const struct HrRBackupPing *r)
320
if (flags & NDR_IN) {
322
if (flags & NDR_OUT) {
324
return NDR_ERR_SUCCESS;
327
static enum ndr_err_code ndr_pull_HrRBackupPing(struct ndr_pull *ndr, int flags, struct HrRBackupPing *r)
329
if (flags & NDR_IN) {
331
if (flags & NDR_OUT) {
333
return NDR_ERR_SUCCESS;
336
_PUBLIC_ void ndr_print_HrRBackupPing(struct ndr_print *ndr, const char *name, int flags, const struct HrRBackupPing *r)
338
ndr_print_struct(ndr, name, "HrRBackupPing");
339
if (r == NULL) { ndr_print_null(ndr); return; }
341
if (flags & NDR_SET_VALUES) {
342
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
344
if (flags & NDR_IN) {
345
ndr_print_struct(ndr, "in", "HrRBackupPing");
349
if (flags & NDR_OUT) {
350
ndr_print_struct(ndr, "out", "HrRBackupPing");
357
static const struct ndr_interface_call ad_backup_calls[] = {
360
sizeof(struct HrRBackupPrepare),
361
(ndr_push_flags_fn_t) ndr_push_HrRBackupPrepare,
362
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupPrepare,
363
(ndr_print_function_t) ndr_print_HrRBackupPrepare,
369
sizeof(struct HrRBackupEnd),
370
(ndr_push_flags_fn_t) ndr_push_HrRBackupEnd,
371
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupEnd,
372
(ndr_print_function_t) ndr_print_HrRBackupEnd,
377
"HrRBackupGetAttachmentInformation",
378
sizeof(struct HrRBackupGetAttachmentInformation),
379
(ndr_push_flags_fn_t) ndr_push_HrRBackupGetAttachmentInformation,
380
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupGetAttachmentInformation,
381
(ndr_print_function_t) ndr_print_HrRBackupGetAttachmentInformation,
387
sizeof(struct HrRBackupOpenFile),
388
(ndr_push_flags_fn_t) ndr_push_HrRBackupOpenFile,
389
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupOpenFile,
390
(ndr_print_function_t) ndr_print_HrRBackupOpenFile,
396
sizeof(struct HrRBackupRead),
397
(ndr_push_flags_fn_t) ndr_push_HrRBackupRead,
398
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupRead,
399
(ndr_print_function_t) ndr_print_HrRBackupRead,
405
sizeof(struct HrRBackupClose),
406
(ndr_push_flags_fn_t) ndr_push_HrRBackupClose,
407
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupClose,
408
(ndr_print_function_t) ndr_print_HrRBackupClose,
413
"HrRBackupGetBackupLogs",
414
sizeof(struct HrRBackupGetBackupLogs),
415
(ndr_push_flags_fn_t) ndr_push_HrRBackupGetBackupLogs,
416
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupGetBackupLogs,
417
(ndr_print_function_t) ndr_print_HrRBackupGetBackupLogs,
422
"HrRBackupTruncateLogs",
423
sizeof(struct HrRBackupTruncateLogs),
424
(ndr_push_flags_fn_t) ndr_push_HrRBackupTruncateLogs,
425
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupTruncateLogs,
426
(ndr_print_function_t) ndr_print_HrRBackupTruncateLogs,
432
sizeof(struct HrRBackupPing),
433
(ndr_push_flags_fn_t) ndr_push_HrRBackupPing,
434
(ndr_pull_flags_fn_t) ndr_pull_HrRBackupPing,
435
(ndr_print_function_t) ndr_print_HrRBackupPing,
439
{ NULL, 0, NULL, NULL, NULL }
442
static const char * const ad_backup_endpoint_strings[] = {
443
"ncacn_np:[\\pipe\\ad_backup]",
446
static const struct ndr_interface_string_array ad_backup_endpoints = {
448
.names = ad_backup_endpoint_strings
451
static const char * const ad_backup_authservice_strings[] = {
455
static const struct ndr_interface_string_array ad_backup_authservices = {
457
.names = ad_backup_authservice_strings
461
const struct ndr_interface_table ndr_table_ad_backup = {
464
{0xecec0d70,0xa603,0x11d0,{0x96,0xb1},{0x00,0xa0,0xc9,0x1e,0xce,0x30}},
465
NDR_AD_BACKUP_VERSION
467
.helpstring = NDR_AD_BACKUP_HELPSTRING,
469
.calls = ad_backup_calls,
470
.endpoints = &ad_backup_endpoints,
471
.authservices = &ad_backup_authservices
474
static enum ndr_err_code ndr_push_HrRIsNTDSOnline(struct ndr_push *ndr, int flags, const struct HrRIsNTDSOnline *r)
476
if (flags & NDR_IN) {
478
if (flags & NDR_OUT) {
480
return NDR_ERR_SUCCESS;
483
static enum ndr_err_code ndr_pull_HrRIsNTDSOnline(struct ndr_pull *ndr, int flags, struct HrRIsNTDSOnline *r)
485
if (flags & NDR_IN) {
487
if (flags & NDR_OUT) {
489
return NDR_ERR_SUCCESS;
492
_PUBLIC_ void ndr_print_HrRIsNTDSOnline(struct ndr_print *ndr, const char *name, int flags, const struct HrRIsNTDSOnline *r)
494
ndr_print_struct(ndr, name, "HrRIsNTDSOnline");
495
if (r == NULL) { ndr_print_null(ndr); return; }
497
if (flags & NDR_SET_VALUES) {
498
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
500
if (flags & NDR_IN) {
501
ndr_print_struct(ndr, "in", "HrRIsNTDSOnline");
505
if (flags & NDR_OUT) {
506
ndr_print_struct(ndr, "out", "HrRIsNTDSOnline");
513
static enum ndr_err_code ndr_push_HrRRestorePrepare(struct ndr_push *ndr, int flags, const struct HrRRestorePrepare *r)
515
if (flags & NDR_IN) {
517
if (flags & NDR_OUT) {
519
return NDR_ERR_SUCCESS;
522
static enum ndr_err_code ndr_pull_HrRRestorePrepare(struct ndr_pull *ndr, int flags, struct HrRRestorePrepare *r)
524
if (flags & NDR_IN) {
526
if (flags & NDR_OUT) {
528
return NDR_ERR_SUCCESS;
531
_PUBLIC_ void ndr_print_HrRRestorePrepare(struct ndr_print *ndr, const char *name, int flags, const struct HrRRestorePrepare *r)
533
ndr_print_struct(ndr, name, "HrRRestorePrepare");
534
if (r == NULL) { ndr_print_null(ndr); return; }
536
if (flags & NDR_SET_VALUES) {
537
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
539
if (flags & NDR_IN) {
540
ndr_print_struct(ndr, "in", "HrRRestorePrepare");
544
if (flags & NDR_OUT) {
545
ndr_print_struct(ndr, "out", "HrRRestorePrepare");
552
static enum ndr_err_code ndr_push_HrRRestoreRegister(struct ndr_push *ndr, int flags, const struct HrRRestoreRegister *r)
554
if (flags & NDR_IN) {
556
if (flags & NDR_OUT) {
558
return NDR_ERR_SUCCESS;
561
static enum ndr_err_code ndr_pull_HrRRestoreRegister(struct ndr_pull *ndr, int flags, struct HrRRestoreRegister *r)
563
if (flags & NDR_IN) {
565
if (flags & NDR_OUT) {
567
return NDR_ERR_SUCCESS;
570
_PUBLIC_ void ndr_print_HrRRestoreRegister(struct ndr_print *ndr, const char *name, int flags, const struct HrRRestoreRegister *r)
572
ndr_print_struct(ndr, name, "HrRRestoreRegister");
573
if (r == NULL) { ndr_print_null(ndr); return; }
575
if (flags & NDR_SET_VALUES) {
576
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
578
if (flags & NDR_IN) {
579
ndr_print_struct(ndr, "in", "HrRRestoreRegister");
583
if (flags & NDR_OUT) {
584
ndr_print_struct(ndr, "out", "HrRRestoreRegister");
591
static enum ndr_err_code ndr_push_HrRRestoreRegisterComplete(struct ndr_push *ndr, int flags, const struct HrRRestoreRegisterComplete *r)
593
if (flags & NDR_IN) {
595
if (flags & NDR_OUT) {
597
return NDR_ERR_SUCCESS;
600
static enum ndr_err_code ndr_pull_HrRRestoreRegisterComplete(struct ndr_pull *ndr, int flags, struct HrRRestoreRegisterComplete *r)
602
if (flags & NDR_IN) {
604
if (flags & NDR_OUT) {
606
return NDR_ERR_SUCCESS;
609
_PUBLIC_ void ndr_print_HrRRestoreRegisterComplete(struct ndr_print *ndr, const char *name, int flags, const struct HrRRestoreRegisterComplete *r)
611
ndr_print_struct(ndr, name, "HrRRestoreRegisterComplete");
612
if (r == NULL) { ndr_print_null(ndr); return; }
614
if (flags & NDR_SET_VALUES) {
615
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
617
if (flags & NDR_IN) {
618
ndr_print_struct(ndr, "in", "HrRRestoreRegisterComplete");
622
if (flags & NDR_OUT) {
623
ndr_print_struct(ndr, "out", "HrRRestoreRegisterComplete");
630
static enum ndr_err_code ndr_push_HrRRestoreGetDatabaseLocations(struct ndr_push *ndr, int flags, const struct HrRRestoreGetDatabaseLocations *r)
632
if (flags & NDR_IN) {
634
if (flags & NDR_OUT) {
636
return NDR_ERR_SUCCESS;
639
static enum ndr_err_code ndr_pull_HrRRestoreGetDatabaseLocations(struct ndr_pull *ndr, int flags, struct HrRRestoreGetDatabaseLocations *r)
641
if (flags & NDR_IN) {
643
if (flags & NDR_OUT) {
645
return NDR_ERR_SUCCESS;
648
_PUBLIC_ void ndr_print_HrRRestoreGetDatabaseLocations(struct ndr_print *ndr, const char *name, int flags, const struct HrRRestoreGetDatabaseLocations *r)
650
ndr_print_struct(ndr, name, "HrRRestoreGetDatabaseLocations");
651
if (r == NULL) { ndr_print_null(ndr); return; }
653
if (flags & NDR_SET_VALUES) {
654
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
656
if (flags & NDR_IN) {
657
ndr_print_struct(ndr, "in", "HrRRestoreGetDatabaseLocations");
661
if (flags & NDR_OUT) {
662
ndr_print_struct(ndr, "out", "HrRRestoreGetDatabaseLocations");
669
static enum ndr_err_code ndr_push_HrRRestoreEnd(struct ndr_push *ndr, int flags, const struct HrRRestoreEnd *r)
671
if (flags & NDR_IN) {
673
if (flags & NDR_OUT) {
675
return NDR_ERR_SUCCESS;
678
static enum ndr_err_code ndr_pull_HrRRestoreEnd(struct ndr_pull *ndr, int flags, struct HrRRestoreEnd *r)
680
if (flags & NDR_IN) {
682
if (flags & NDR_OUT) {
684
return NDR_ERR_SUCCESS;
687
_PUBLIC_ void ndr_print_HrRRestoreEnd(struct ndr_print *ndr, const char *name, int flags, const struct HrRRestoreEnd *r)
689
ndr_print_struct(ndr, name, "HrRRestoreEnd");
690
if (r == NULL) { ndr_print_null(ndr); return; }
692
if (flags & NDR_SET_VALUES) {
693
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
695
if (flags & NDR_IN) {
696
ndr_print_struct(ndr, "in", "HrRRestoreEnd");
700
if (flags & NDR_OUT) {
701
ndr_print_struct(ndr, "out", "HrRRestoreEnd");
708
static enum ndr_err_code ndr_push_HrRRestoreSetCurrentLogNumber(struct ndr_push *ndr, int flags, const struct HrRRestoreSetCurrentLogNumber *r)
710
if (flags & NDR_IN) {
712
if (flags & NDR_OUT) {
714
return NDR_ERR_SUCCESS;
717
static enum ndr_err_code ndr_pull_HrRRestoreSetCurrentLogNumber(struct ndr_pull *ndr, int flags, struct HrRRestoreSetCurrentLogNumber *r)
719
if (flags & NDR_IN) {
721
if (flags & NDR_OUT) {
723
return NDR_ERR_SUCCESS;
726
_PUBLIC_ void ndr_print_HrRRestoreSetCurrentLogNumber(struct ndr_print *ndr, const char *name, int flags, const struct HrRRestoreSetCurrentLogNumber *r)
728
ndr_print_struct(ndr, name, "HrRRestoreSetCurrentLogNumber");
729
if (r == NULL) { ndr_print_null(ndr); return; }
731
if (flags & NDR_SET_VALUES) {
732
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
734
if (flags & NDR_IN) {
735
ndr_print_struct(ndr, "in", "HrRRestoreSetCurrentLogNumber");
739
if (flags & NDR_OUT) {
740
ndr_print_struct(ndr, "out", "HrRRestoreSetCurrentLogNumber");
747
static enum ndr_err_code ndr_push_HrRRestoreCheckLogsForBackup(struct ndr_push *ndr, int flags, const struct HrRRestoreCheckLogsForBackup *r)
749
if (flags & NDR_IN) {
751
if (flags & NDR_OUT) {
753
return NDR_ERR_SUCCESS;
756
static enum ndr_err_code ndr_pull_HrRRestoreCheckLogsForBackup(struct ndr_pull *ndr, int flags, struct HrRRestoreCheckLogsForBackup *r)
758
if (flags & NDR_IN) {
760
if (flags & NDR_OUT) {
762
return NDR_ERR_SUCCESS;
765
_PUBLIC_ void ndr_print_HrRRestoreCheckLogsForBackup(struct ndr_print *ndr, const char *name, int flags, const struct HrRRestoreCheckLogsForBackup *r)
767
ndr_print_struct(ndr, name, "HrRRestoreCheckLogsForBackup");
768
if (r == NULL) { ndr_print_null(ndr); return; }
770
if (flags & NDR_SET_VALUES) {
771
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
773
if (flags & NDR_IN) {
774
ndr_print_struct(ndr, "in", "HrRRestoreCheckLogsForBackup");
778
if (flags & NDR_OUT) {
779
ndr_print_struct(ndr, "out", "HrRRestoreCheckLogsForBackup");
786
static const struct ndr_interface_call ad_restore_calls[] = {
789
sizeof(struct HrRIsNTDSOnline),
790
(ndr_push_flags_fn_t) ndr_push_HrRIsNTDSOnline,
791
(ndr_pull_flags_fn_t) ndr_pull_HrRIsNTDSOnline,
792
(ndr_print_function_t) ndr_print_HrRIsNTDSOnline,
798
sizeof(struct HrRRestorePrepare),
799
(ndr_push_flags_fn_t) ndr_push_HrRRestorePrepare,
800
(ndr_pull_flags_fn_t) ndr_pull_HrRRestorePrepare,
801
(ndr_print_function_t) ndr_print_HrRRestorePrepare,
806
"HrRRestoreRegister",
807
sizeof(struct HrRRestoreRegister),
808
(ndr_push_flags_fn_t) ndr_push_HrRRestoreRegister,
809
(ndr_pull_flags_fn_t) ndr_pull_HrRRestoreRegister,
810
(ndr_print_function_t) ndr_print_HrRRestoreRegister,
815
"HrRRestoreRegisterComplete",
816
sizeof(struct HrRRestoreRegisterComplete),
817
(ndr_push_flags_fn_t) ndr_push_HrRRestoreRegisterComplete,
818
(ndr_pull_flags_fn_t) ndr_pull_HrRRestoreRegisterComplete,
819
(ndr_print_function_t) ndr_print_HrRRestoreRegisterComplete,
824
"HrRRestoreGetDatabaseLocations",
825
sizeof(struct HrRRestoreGetDatabaseLocations),
826
(ndr_push_flags_fn_t) ndr_push_HrRRestoreGetDatabaseLocations,
827
(ndr_pull_flags_fn_t) ndr_pull_HrRRestoreGetDatabaseLocations,
828
(ndr_print_function_t) ndr_print_HrRRestoreGetDatabaseLocations,
834
sizeof(struct HrRRestoreEnd),
835
(ndr_push_flags_fn_t) ndr_push_HrRRestoreEnd,
836
(ndr_pull_flags_fn_t) ndr_pull_HrRRestoreEnd,
837
(ndr_print_function_t) ndr_print_HrRRestoreEnd,
842
"HrRRestoreSetCurrentLogNumber",
843
sizeof(struct HrRRestoreSetCurrentLogNumber),
844
(ndr_push_flags_fn_t) ndr_push_HrRRestoreSetCurrentLogNumber,
845
(ndr_pull_flags_fn_t) ndr_pull_HrRRestoreSetCurrentLogNumber,
846
(ndr_print_function_t) ndr_print_HrRRestoreSetCurrentLogNumber,
851
"HrRRestoreCheckLogsForBackup",
852
sizeof(struct HrRRestoreCheckLogsForBackup),
853
(ndr_push_flags_fn_t) ndr_push_HrRRestoreCheckLogsForBackup,
854
(ndr_pull_flags_fn_t) ndr_pull_HrRRestoreCheckLogsForBackup,
855
(ndr_print_function_t) ndr_print_HrRRestoreCheckLogsForBackup,
859
{ NULL, 0, NULL, NULL, NULL }
862
static const char * const ad_restore_endpoint_strings[] = {
863
"ncacn_np:[\\pipe\\ad_restore]",
866
static const struct ndr_interface_string_array ad_restore_endpoints = {
868
.names = ad_restore_endpoint_strings
871
static const char * const ad_restore_authservice_strings[] = {
875
static const struct ndr_interface_string_array ad_restore_authservices = {
877
.names = ad_restore_authservice_strings
881
const struct ndr_interface_table ndr_table_ad_restore = {
882
.name = "ad_restore",
884
{0x16e0cf3a,0xa604,0x11d0,{0x96,0xb1},{0x00,0xa0,0xc9,0x1e,0xce,0x30}},
885
NDR_AD_RESTORE_VERSION
887
.helpstring = NDR_AD_RESTORE_HELPSTRING,
889
.calls = ad_restore_calls,
890
.endpoints = &ad_restore_endpoints,
891
.authservices = &ad_restore_authservices