2 dcerpc remote management interface
6 uuid("afa8bd80-7d8a-11c9-bef4-08002b102989"),
8 pointer_default(unique),
9 helpstring("DCE/RPC Remote Management")
19 [size_is(count)] ndr_syntax_id_p if_id[*];
23 /***********************/
25 WERROR mgmt_inq_if_ids (
26 [out] rpc_if_id_vector_t **if_id_vector
31 /***********************/
35 /* these are the array indexes in the statistics array */
36 const int MGMT_STATS_CALLS_IN = 0;
37 const int MGMT_STATS_CALLS_OUT = 1;
38 const int MGMT_STATS_PKTS_IN = 2;
39 const int MGMT_STATS_PKTS_OUT = 3;
40 const int MGMT_STATS_ARRAY_MAX_SIZE = 4;
44 [size_is(count)] uint32 statistics[*];
47 WERROR mgmt_inq_stats (
48 [in] uint32 max_count,
50 [out,ref] mgmt_statistics *statistics
54 /***********************/
56 boolean32 mgmt_is_server_listening (
57 [out,ref] error_status_t *status
61 /***********************/
63 WERROR mgmt_stop_server_listening ();
66 /***********************/
68 WERROR mgmt_inq_princ_name (
69 [in] uint32 authn_proto,
70 [in] uint32 princ_name_size,
71 [out] [string,charset(DOS)] uint8 princ_name[]