> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface IHostProcessControl

> Interface IHostProcessControl dans l’API ABBYY FineReader Engine — Cette interface permet de gérer le processus qui héberge FineReader Engine.

<Note>
  Cette interface est implémentée dans FRE pour Windows.
</Note>

Cette interface permet de gérer le processus qui héberge FineReader Engine. Elle peut être obtenue à partir de l'objet [OutprocLoader](/fr/fine-reader/engine/api-reference/engine-loaders/outprocloader) afin de :

* obtenir l'ID du processus hôte,
* gérer la priorité du processus hôte (par défaut, elle est inférieure à la normale),
* définir l'ID d'un processus client.

<div id="properties">
  ## Propriétés
</div>

| Nom       | Type                                                                                                                     | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| --------- | ------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ProcessId | [int](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), lecture seule | Renvoie l’ID du processus qui héberge FineReader Engine. Le programme qui utilise FineReader Engine peut vérifier si le processus hôte est toujours en cours d’exécution et, si nécessaire, y mettre fin. <br /><br /> **Remarque :** *Il est important d’obtenir d’abord l’identifiant du processus, puis seulement de commencer à utiliser FineReader Engine. En effet, tous les appels de méthode de FineReader Engine sont exécutés séquentiellement. Par conséquent, si FineReader Engine ne répond pas, l’appel à la propriété ProcessId restera dans la file d’attente et ne se terminera pas non plus.* |

<div id="methods">
  ## Méthodes
</div>

| Nom                                                                                                                     | Description                                                                                                                                                                                                |
| ----------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [SetClientProcessId](/fr/fine-reader/engine/api-reference/engine-loaders/ihostprocesscontrol/setclientprocessid-method) | Définit l’identifiant du processus client qui utilise FineReader Engine. Le processus hôte peut vérifier si son processus client est toujours en cours d’exécution et, dans le cas contraire, le terminer. |
| [SetPriorityClass](/fr/fine-reader/engine/api-reference/engine-loaders/ihostprocesscontrol/setpriorityclass-method)     | Définit la classe de priorité du processus hôte. Consultez la description de la fonction d’API Windows correspondante pour plus de détails.                                                                |

<div id="see-also">
  ## Voir aussi
</div>

[OutprocLoader](/fr/fine-reader/engine/api-reference/engine-loaders/outprocloader)

[Différentes méthodes pour charger l’objet Engine](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/different-ways-to-load-engine)

[Utilisation d’ABBYY FineReader Engine dans des applications serveur multithreadées](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/using-in-server-applications)
