Udostępnij za pomocą


Aparaty załączników

Aparat załączników to biblioteka DLL, która obsługuje żądania konfiguracyjne i analizy specyficzne dla usługi.

Użytkownik wykonuje żądanie konfiguracji i analizy specyficzne dla usługi przy użyciu rozszerzenia przystawki załącznika. To żądanie jest następnie przekazywane przez przystawkę Konfiguracja zabezpieczeń do ogólnego aparatu konfiguracji zabezpieczeń, który z kolei przekazuje przetwarzanie specyficzne dla usługi do odpowiedniego aparatu załączników. Następnie aparat załączników łączy się z usługą i zmienia jego konfigurację. Innymi słowy aparat załączników zapewnia przetwarzanie zaplecza, które obsługuje rozszerzenie przystawki załącznika.

Aparat załączników musi zaimplementować następujące trzy funkcje:

  • SceSvcAttachmentAnalyze, która oblicza różnicę między konfiguracją usługi a konfiguracją przechowywaną w bazie danych zabezpieczeń. Różnice są zapisywane w bazie danych zabezpieczeń.
  • SceSvcAttachmentConfig, która konfiguruje usługę zgodnie z ustawieniami w interfejsie użytkownika przystawki.
  • SceSvcAttachmentUpdate, która aktualizuje podstawową konfigurację i analizę konfiguracji usługi w bazie danych zabezpieczeń.

Aby uprościć implementację poprzednich funkcji, zestaw narzędzi Konfiguracja zabezpieczeń udostępnia funkcje i struktury, których aplikacja może używać do wykonywania zapytań i ustawiania informacji w bazie danych zabezpieczeń. Aby uzyskać więcej informacji, zobacz funkcje wywołania zwrotnego załącznika .

Podczas tworzenia biblioteki DLL aparatu załączników należy ją zainstalować, a następnie zarejestrować ją w afiguracie zabezpieczeń. Aby zarejestrować bibliotekę DLL, należy dodać określony klucz do rejestru. Po uruchomieniu aparatu konfiguracji zabezpieczeń sprawdza rejestr i ładuje wszystkie zarejestrowane biblioteki DLL aparatu załączników. Następnie przekazuje żądania konfiguracji i analizy specyficzne dla usługi do odpowiedniego aparatu załączników. Standardowe żądania konfiguracji i analizy, które nie są specyficzne dla usługi, są obsługiwane przez aparat konfiguracji zabezpieczeń.