Méthode IDebugClient4 ::RemoveProcessOptions (dbgeng.h)

La méthode RemoveProcessOptions supprime les options de processus de ces options qui affectent le processus actuel.

Syntaxe

HRESULT RemoveProcessOptions(
  [in] ULONG Options
);

Paramètres

[in] Options

Spécifie les options de processus à supprimer de celles affectant le processus en cours. Pour plus d’informations sur ces options, consultez DEBUG_PROCESS_XXX.

Valeur retournée

Code de retour Description
S_OK
La méthode a réussi.
 

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour .

Remarques

Cette méthode n’est disponible que dans le débogage en mode utilisateur actif.

Certaines options de processus sont des options globales, tandis que d’autres sont spécifiques au processus actuel.

Si des options de processus sont modifiées, le moteur avertit les rappels d’événements en appelant leur méthode IDebugEventCallbacks ::ChangeEngineState avec l’indicateur DEBUG_CES_PROCESS_OPTIONS défini.

Pour plus d’informations sur la création et l’attachement à des cibles en mode utilisateur en direct, consultez Cibles de User-Mode en direct.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

AddProcessOptions

DEBUG_PROCESS_XXX

GetProcessOptions

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

SetProcessOptions