> ## 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 IEngineLoader

> Interface IEngineLoader dans l’API ABBYY FineReader Engine — Cette interface est utilisée spécifiquement pour charger et décharger l’objet Engine.

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

Cette interface est spécialement utilisée pour charger et décharger l’objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface). Elle étend les possibilités d’utilisation d’ABBYY FineReader Engine dans les applications multithreadées. Les méthodes de cette interface constituent une alternative aux fonctions existantes [InitializeEngine](/fr/fine-reader/engine/api-reference/functions/initializeengine-function) et [DeinitializeEngine](/fr/fine-reader/engine/api-reference/functions/deinitializeengine-function). Pour plus d’informations, consultez la section [Différentes façons de charger l’objet Engine](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/different-ways-to-load-engine).

Cette interface est disponible dans les objets [InprocLoader](/fr/fine-reader/engine/api-reference/engine-loaders/inprocloader) et [OutprocLoader](/fr/fine-reader/engine/api-reference/engine-loaders/outprocloader), qui permettent de charger FineReader Engine au moyen de COM, soit comme serveur in-process dans le processus en cours, soit comme serveur out-of-process dans un processus distinct.

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

| Nom        | Type                      | Description                                                                                                                                                                                                                                                |
| ---------- | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| NullObject | IUnknown\*, lecture seule | Cette propriété renvoie une référence à l’objet null. Cela peut être utile dans les langages de script, où null n’est pas un objet, lorsqu’il est nécessaire de passer null à une méthode qui attend un objet afin de garantir le comportement par défaut. |

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

| Nom                                                                                                           | Description                                                                                                                      |
| ------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| [InitializeEngine](/fr/fine-reader/engine/api-reference/engine-loaders/iengineloader/initializeengine-method) | Charge une instance d’ABBYY FineReader Engine et vous permet de définir des paramètres supplémentaires lors de l’initialisation. |
| [ExplicitlyUnload](/fr/fine-reader/engine/api-reference/engine-loaders/iengineloader/explicitlyunload-method) | Décharge ABBYY FineReader Engine de la mémoire.                                                                                  |

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

[InprocLoader](/fr/fine-reader/engine/api-reference/engine-loaders/inprocloader)

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

[Différentes façons de 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)
