Méthode IDebugControl ::GetBreakpointParameters (dbgeng.h)
La méthode GetBreakpointParameters retourne les paramètres d’un ou plusieurs points d’arrêt.
Syntaxe
HRESULT GetBreakpointParameters(
[in] ULONG Count,
[in, optional] PULONG Ids,
[in] ULONG Start,
[out] PDEBUG_BREAKPOINT_PARAMETERS Params
);
Paramètres
[in] Count
Spécifie le nombre de points d’arrêt dont les paramètres sont demandés.
[in, optional] Ids
Spécifie un tableau contenant les ID des points d’arrêt dont les paramètres sont demandés. Le nombre d’éléments de ce tableau doit être égal à la valeur spécifiée dans Count. Si Ids a la valeur NULL, Start est utilisé à la place.
[in] Start
Spécifie l’index de début des points d’arrêt dont les paramètres sont demandés. Les paramètres des points d’arrêt avec les index Start à Start plus Count moins un sont retournés. Start est utilisé uniquement si Ids a la valeur NULL.
[out] Params
Reçoit les paramètres des points d’arrêt spécifiés. La taille de ce tableau est égale à la valeur de Count. Pour plus d’informations sur la structure retournée, consultez DEBUG_BREAKPOINT_PARAMETERS.
Valeur retournée
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.
Code de retour | Description |
---|---|
|
La méthode a réussi. |
|
La méthode a réussi. Toutefois, les paramètres de certains points d’arrêt n’ont pas été retournés. Les paramètres qui n’ont pas été retournés ont leur champ Id défini sur DEBUG_ANY_ID. |
Remarques
Certains paramètres peuvent ne pas être retournés. Cela se produit si un point d’arrêt est introuvable ou si un point d’arrêt est privé (voir GetFlags).
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h, Dbgeng.h, Dbgeng.h) |