2 dcerpc remote management interface
8 uuid("afa8bd80-7d8a-11c9-bef4-08002b102989"),
10 pointer_default(unique),
11 helpstring("DCE/RPC Remote Management")
21 [size_is(count)] ndr_syntax_id_p if_id[*];
25 /***********************/
27 WERROR mgmt_inq_if_ids (
28 [out] rpc_if_id_vector_t **if_id_vector
33 /***********************/
37 /* these are the array indexes in the statistics array */
38 const int MGMT_STATS_CALLS_IN = 0;
39 const int MGMT_STATS_CALLS_OUT = 1;
40 const int MGMT_STATS_PKTS_IN = 2;
41 const int MGMT_STATS_PKTS_OUT = 3;
42 const int MGMT_STATS_ARRAY_MAX_SIZE = 4;
46 [size_is(count)] uint32 statistics[*];
49 WERROR mgmt_inq_stats (
50 [in] uint32 max_count,
52 [out,ref] mgmt_statistics *statistics
56 /***********************/
58 boolean32 mgmt_is_server_listening (
59 [out,ref] error_status_t *status
63 /***********************/
65 WERROR mgmt_stop_server_listening ();
68 /***********************/
70 WERROR mgmt_inq_princ_name (
71 [in] uint32 authn_proto,
72 [in] uint32 princ_name_size,
73 [out] [string,size_is(princ_name_size),charset(DOS)] uint8 princ_name[]