Erstellen einer Anlagen-Engine

Eine Anlagen-Engine ist eine DLL, die dienstspezifische Konfigurations- und Analyseanforderungen verarbeitet. Anders ausgedrückt: Sie verarbeitet die Verarbeitung, die nicht vom Standard-Sicherheitskonfigurationstoolsatz verarbeitet werden kann.

Um eine Anlagen-Engine zu erstellen, müssen Sie die folgenden drei Funktionen implementieren:

Der Sicherheitskonfigurationstoolsatz implementiert eine Reihe von Supportfunktionen, die Ihre Anwendung aufrufen kann, um Informationen in der Sicherheitsdatenbank abzufragen und festzulegen. Weitere Informationen finden Sie unter Attachment Callback Functions.

Nachdem Sie eine Anlagen-Engine-DLL erstellt haben, müssen Sie sie mit dem Sicherheitskonfigurationstool registrieren. Dieser Prozess wird unter Registrieren einer Anlagen-Enginebeschrieben.

Zusätzlich zum Erstellen einer Anlagen-Engine müssen Sie auch eine Anlagen-Snap-In-Erweiterung erstellen. Die Snap-In-Erweiterung stellt eine Benutzeroberfläche für dienstspezifische Aufgaben bereit. Wenn der Benutzer eine neue Konfiguration mithilfe einer Snap-In-Erweiterung angibt, wird die Anforderung an die entsprechende Anlagen-Engine übergeben. Die Engine stellt dann eine Verbindung mit dem Dienst her und ändert seine Konfiguration. Wenn Sie keine Snap-In-Erweiterung implementieren, haben Benutzer keine Möglichkeit, die Dienstkonfiguration oder -analyse zu ändern. Weitere Informationen zum Erstellen einer Anfüge-Snap-In-Erweiterung finden Sie unter Creating an Attachment Snap-in Extension.