4 uuid("6bffd098-a112-3610-9833-012892020162"),
6 helpstring("Browsing"),
7 pointer_default(unique),
8 endpoint("ncacn_np:[\\pipe\\browser]", "ncacn_ip_tcp:", "ncalrpc:")
14 [todo
] void BrowserrServerEnum
();
18 [todo
] void BrowserrDebugCall
();
25 [size_is(entries_read
)] srvsvc_NetSrvInfo100
*entries
;
26 } BrowserrSrvInfo100Ctr
;
30 [size_is(entries_read
)] srvsvc_NetSrvInfo101
*entries
;
31 } BrowserrSrvInfo101Ctr
;
33 typedef [switch_type(uint32
)] union {
34 [case(100)] BrowserrSrvInfo100Ctr
*info100
;
35 [case(101)] BrowserrSrvInfo101Ctr
*info101
;
37 } BrowserrSrvInfoUnion
;
41 [switch_is(level
)] BrowserrSrvInfoUnion info
;
44 WERROR BrowserrQueryOtherDomains
(
45 [in,unique] [string,charset
(UTF16
)] uint16
*server_unc
,
46 [in,out,ref] BrowserrSrvInfo
*info
,
47 [out,ref] uint32
*total_entries
52 [todo
] void BrowserrResetNetlogonState
();
56 [todo
] void BrowserrDebugTrace
();
60 [todo
] void BrowserrQueryStatistics
();
64 [todo
] void BrowserResetStatistics
();
68 [todo
] void NetrBrowserStatisticsClear
();
72 [todo
] void NetrBrowserStatisticsGet
();
76 [todo
] void BrowserrSetNetlogonState
();
80 [todo
] void BrowserrQueryEmulatedDomains
();
84 [todo
] void BrowserrServerEnumEx
();