Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’extension !ubp définit un point d’arrêt dans l’espace utilisateur.
!ubp Address
Paramètres
Adresse
Spécifie l’adresse virtuelle hexadécimale de l’emplacement dans l’espace utilisateur où le point d’arrêt doit être défini.
DLL
Kdexts.dll
Notes
L’extension !ubp définit un point d’arrêt dans l’espace utilisateur. Le point d’arrêt est défini sur la page physique, pas seulement sur la page virtuelle.
Définir un point d’arrêt physique modifie simultanément chaque copie virtuelle d’une page, ce qui peut causer des réactions imprévisibles. L’une des conséquences possibles est la corruption de l’état du système, éventuellement suivie d’une vérification de bogues ou d’un autre incident système. Par conséquent, ces points d’arrêt doivent être utilisés avec prudence.
Cette extension ne peut pas être utilisée pour définir des points d’arrêt sur des pages qui ont été transférées hors de la mémoire. Si une page est transférée hors de la mémoire après la définition d’un point d’arrêt, le point d’arrêt cesse d’exister.
Il n’est pas possible de définir un point d’arrêt à l’intérieur d’une table de pages ou d’un répertoire de pages.
Chaque point d'arrêt porte un numéro de point d’arrêt. Pour connaître le numéro de point d’arrêt attribué, utilisez !ubl. Les points d’arrêt sont activés dès leur création. Pour exécuter du code pas à pas sur un point d’arrêt, vous devez d’abord le désactiver à l’aide de !ubd. Pour supprimer un point d’arrêt, utilisez !ubc.