IDebugEngineLaunch2::CanTerminateProcessIDebugEngineLaunch2::CanTerminateProcess

Détermine si un processus peut être arrêté.Determines if a process can be terminated.

SyntaxeSyntax

HRESULT CanTerminateProcess (   
   IDebugProcess2* pProcess  
);  
int CanTerminateProcess (   
   IDebugProcess2 pProcess  
);  

ParamètresParameters

pProcess
[in] Un IDebugProcess2 objet qui représente le processus à arrêter.[in] An IDebugProcess2 object that represents the process to be terminated.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise returns an error code. Retourne S_FALSE si le moteur ne peut pas mettre fin au processus, par exemple, car l’accès est refusé.Returns S_FALSE if the engine cannot terminate the process, for example, because access is denied.

NotesRemarks

Si cette méthode retourne S_OK, puis il les TerminateProcess méthode peut être appelée pour réellement mettre fin au processus.If this method returns S_OK, then it the TerminateProcess method can be called to actually terminate the process.

Voir aussiSee Also

IDebugEngineLaunch2 IDebugEngineLaunch2
IDebugProcess2 IDebugProcess2
TerminateProcessTerminateProcess