Erste Schritte mit der DualEngine-API
Dieser Artikel führt Sie durch die Schritte zum Einstieg in die Verwendung der DualEngine-API.
Schritt 1: Zugriff auf das Feature "DualEngine Limited Access"
Die DualEngine-API ist Teil eines Features mit eingeschränktem Zugriff. Wenn Sie weitere Informationen oder ein Entsperrtoken anfordern möchten, wenden Sie sich an Microsoft-Support.
Die DualEngine LAF wird etwas atypisch behandelt; Weitere Informationen finden Sie unter Entsperren des Features für eingeschränkten Zugriff unter Erstellen einer DualEngine-Adapter-Plug-In-DLL.
Schritt 2: Herunterladen des DualEngine-API-Headers
Die DualEngine-API ist eine COM-Schnittstelle, die nur offiziell über C++ unterstützt wird und nicht Teil der normalen Windows SDK ist. Daher müssen Sie den DualEngine-API-Header dualengine.h herunterladen und dann in Ihr Adapter-DLL-Projekt einschließen.
Schritt 3: Erstellen einer Adapter-DLL
Auf die DualEngine-API wird zugegriffen, indem beim Start eine Plug-In-DLL für internet Explorer bereitgestellt wird. Internet Explorer lädt die DLL beim Start, ruft einige Exporte für die DLL auf und stellt Ihnen die Objekte bereit, die Sie für den Zugriff auf die API benötigen. Weitere Informationen finden Sie unter Erstellen einer DualEngine-Adapter-Plug-In-DLL.
Schritt 4: Starten von Internet Explorer
Schließlich muss internet Explorer gestartet werden und mitgeteilt werden, wo und wie der von Ihnen erstellte Adapter geladen werden soll. Dies kann durch Starten von Internet Explorer mit den richtigen Befehlszeilenargumenten wie folgt erfolgen:
C:\Program Files\Internet Explorer\iexplore.exe -DualEngineAdapter=C:\temp\TestApp\TestAdapter.dll -DualEnginePipe=784 APPID:TESTAPP
Weitere Informationen zu diesen Befehlszeilenargumenten finden Sie unter Starten von Internet Explorer.
An diesem Punkt führt Internet Explorer jetzt Ihren Adaptercode aus, der jetzt auf die DualEngine-API zugreifen kann. Informationen zu den verfügbaren Funktionen finden Sie in der DualEngine Win32 C++-Referenz.