Prise en main de l’API DualEngine
Cet article vous guide tout au long des étapes pour commencer à utiliser l’API DualEngine.
Étape 1 : Obtenir l’accès à la fonctionnalité d’accès limité DualEngine
L’API DualEngine fait partie d’une fonctionnalité d’accès limité. Pour plus d’informations ou pour demander un jeton de déverrouillage, contactez Support Microsoft.
Le LAF DualEngine est géré de façon quelque peu atypique ; Pour plus d’informations, consultez Déverrouiller la fonctionnalité d’accès limité dans Création d’une DLL de plug-in d’adaptateur DualEngine.
Étape 2 : Télécharger l’en-tête de l’API DualEngine
L’API DualEngine est une interface COM qui est uniquement officiellement prise en charge via C++, et qui ne fait pas partie des SDK Windows normales. Par conséquent, vous devez télécharger l’en-tête d’API DualEngine dualengine.h, puis l’inclure dans votre projet DLL d’adaptateur.
Étape 3 : Création d’une DLL d’adaptateur
L’API DualEngine est accessible en fournissant une DLL de plug-in à Internet Explorer au lancement. Internet Explorer charge la DLL au démarrage, appelle certaines exportations sur la DLL et vous fournit les objets dont vous avez besoin pour accéder à l’API. Consultez Création d’une DLL de plug-in d’adaptateur DualEngine.
Étape 4 : Lancement d’Internet Explorer
Enfin, vous devez lancer Explorer Internet et savoir où et comment charger l’adaptateur que vous avez créé. Pour ce faire, lancez Internet Explorer avec les arguments de ligne de commande corrects, comme suit :
C:\Program Files\Internet Explorer\iexplore.exe -DualEngineAdapter=C:\temp\TestApp\TestAdapter.dll -DualEnginePipe=784 APPID:TESTAPP
Pour plus d’informations sur ces arguments de ligne de commande, consultez Lancement d’Internet Explorer.
À ce stade, Internet Explorer exécute maintenant votre code d’adaptateur, qui peut désormais accéder à l’API DualEngine. Pour connaître les fonctionnalités disponibles, explorez les informations de référence sur DualEngine Win32 C++.