Visualización de la información de estado RPC
Toda la información de estado en tiempo de ejecución de RPC está contenida en celdas. Una celda es la unidad más pequeña de información que se puede ver y actualizar individualmente. Tanto la herramienta DbgRpc como las extensiones del depurador RPC le permiten ver el contenido de cualquier celda determinada o ejecutar consultas de alto nivel.
Cada objeto de clave del Run-Time RPC mantendrá una o varias celdas de información sobre su estado. Cada celda tiene un identificador de celda. Cuando un objeto hace referencia a otro objeto, lo hace especificando el identificador de celda del objeto.
Los objetos clave sobre los que el RPC Run-Time puede mantener información son puntos de conexión, subprocesos, objetos de conexión, objetos de llamada de servidor (SCALL) y los objetos de llamada de cliente (CCALL). Normalmente, los objetos De llamada de servidor se conocen simplemente como objetos de llamada .
Las consultas de la información de estado RPC producen la misma información ya sea que esté utilizando la herramienta DbgRpc o las extensiones del depurador RPC. En las secciones siguientes se describe cómo se usan las consultas en cada vehículo:
Uso de las extensiones del depurador RPC
La consulta más básica simplemente muestra una celda individual:
Obtención de información de celda RPC
También están disponibles las siguientes consultas de alto nivel:
Obtención de información del punto de conexión RPC
Obtención de información de subprocesos RPC
Obtener información sobre las llamadas RPC
Obtención de información de llamadas de cliente RPC
Seguridad RPC
Para obtener información general sobre la seguridad y las directrices de RPC para su uso, consulte Escritura de un cliente o servidor de RPC seguro.