Affichage des informations d’état RPC
Toutes les informations d’état d’exécution RPC sont contenues dans des cellules. Une cellule est la plus petite unité d’informations qui peut être consultée et mise à jour individuellement. L’outil DbgRpc et les extensions de débogueur RPC vous permettent d’afficher le contenu d’une cellule donnée ou d’exécuter des requêtes de haut niveau.
Chaque objet clé dans le Run-Time RPC conserve une ou plusieurs cellules d’informations sur son état. Chaque cellule a un ID de cellule. Lorsqu’un objet fait référence à un autre objet, il le fait en spécifiant l’ID de cellule de cet objet.
Les objets clés dont le Run-Time RPC peut conserver des informations sont les points de terminaison, les threads, les objets de connexion, les objets SCALL (Server Call) et les objets CCALL (Client Call). Les objets d’appel de serveur sont généralement appelés simplement objets d’appel.
Les requêtes d’informations sur l’état RPC produisent les mêmes informations, que vous utilisiez l’outil DbgRpc ou les extensions du débogueur RPC. Les sections suivantes décrivent comment les requêtes sont utilisées dans chaque véhicule :
Utilisation des extensions de débogueur RPC
La requête la plus simple affiche simplement une cellule individuelle :
Obtenir des informations sur les cellules RPC
Les requêtes de haut niveau suivantes sont également disponibles :
Obtenir des informations sur le point de terminaison RPC
Obtenir des informations sur le thread RPC