1
/* header auto-generated by pidl */
3
#ifndef _PIDL_HEADER_browser
4
#define _PIDL_HEADER_browser
8
#include "libcli/util/ntstatus.h"
10
#include "librpc/gen_ndr/srvsvc.h"
11
#ifndef _HEADER_browser
12
#define _HEADER_browser
14
struct BrowserrSrvInfo100Ctr {
15
uint32_t entries_read;
16
struct srvsvc_NetSrvInfo100 *entries;/* [unique,size_is(entries_read)] */
19
struct BrowserrSrvInfo101Ctr {
20
uint32_t entries_read;
21
struct srvsvc_NetSrvInfo101 *entries;/* [unique,size_is(entries_read)] */
24
union BrowserrSrvInfoUnion {
25
struct BrowserrSrvInfo100Ctr *info100;/* [unique,case(100)] */
26
struct BrowserrSrvInfo101Ctr *info101;/* [unique,case(101)] */
27
}/* [switch_type(uint32)] */;
29
struct BrowserrSrvInfo {
31
union BrowserrSrvInfoUnion info;/* [switch_is(level)] */
35
struct BrowserrServerEnum {
40
struct BrowserrDebugCall {
45
struct BrowserrQueryOtherDomains {
47
const char *server_unc;/* [unique,charset(UTF16)] */
48
struct BrowserrSrvInfo *info;/* [ref] */
52
uint32_t *total_entries;/* [ref] */
53
struct BrowserrSrvInfo *info;/* [ref] */
60
struct BrowserrResetNetlogonState {
65
struct BrowserrDebugTrace {
70
struct BrowserrQueryStatistics {
75
struct BrowserResetStatistics {
80
struct NetrBrowserStatisticsClear {
85
struct NetrBrowserStatisticsGet {
90
struct BrowserrSetNetlogonState {
95
struct BrowserrQueryEmulatedDomains {
100
struct BrowserrServerEnumEx {
104
#endif /* _HEADER_browser */
105
#endif /* _PIDL_HEADER_browser */