Función RpcMgmtInqStats (rpcdce.h)
La función RpcMgmtInqStats devuelve estadísticas en tiempo de ejecución de RPC.
Sintaxis
RPC_STATUS RpcMgmtInqStats(
RPC_BINDING_HANDLE Binding,
RPC_STATS_VECTOR **Statistics
);
Parámetros
Binding
Para recibir estadísticas sobre una aplicación remota, especifique un identificador de enlace de servidor para esa aplicación. Para recibir estadísticas sobre su propia aplicación (local), especifique un valor null.
Statistics
Devuelve un puntero a un puntero a las estadísticas sobre el servidor especificado por el parámetro Binding . Cada estadística es un valor largo sin signo .
Valor devuelto
Valor | Significado |
---|---|
|
La llamada se realizó correctamente. |
|
El identificador de enlace no era válido. |
|
Este era el tipo incorrecto de enlace para la operación. |
Comentarios
Una aplicación llama a la función RpcMgmtInqStats para obtener estadísticas sobre el servidor especificado de la biblioteca en tiempo de ejecución rpc.
Cada elemento de matriz del vector de estadísticas devuelto contiene un valor long sin signo . En la tabla siguiente se describen las estadísticas indizada por la constante especificada.
Estadísticas | Descripción |
---|---|
RPC_C_STATS_CALLS_IN | Número de llamadas a procedimientos remotos recibidas por el servidor RPC especificado por el identificador de enlace. |
RPC_C_STATS_CALLS_OUT | Número de llamadas a procedimientos remotos iniciadas por el servidor RPC especificado por el identificador de enlace. |
RPC_C_STATS_PKTS_IN | Número de paquetes de red recibidos por el servidor RPC especificado por el identificador de enlace. |
RPC_C_STATS_PKTS_OUT | Número de paquetes de red enviados por el servidor RPC especificado por el identificador de enlace. |
La biblioteca en tiempo de ejecución rpc asigna memoria para el vector de estadísticas. La aplicación es responsable de llamar a la función RpcMgmtStatsVectorFree para liberar la memoria usada por el vector de estadísticas.
El servidor debe estar escuchando las llamadas a procedimientos remotos para que esta función se realice correctamente. Si el servidor no está escuchando, se produce un error en la función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | rpcdce.h (incluir Rpc.h) |
Library | Rpcrt4.lib |
Archivo DLL | Rpcrt4.dll |