Dodawanie możliwości konfiguracji modułu do narzędzia scalania
Aby umożliwić użytkownikom końcowym korzystanie z konfigurowalnych modułów scalania, możesz utworzyć narzędzia scalania i konfiguracji, aby wykonać następujące czynności:
- Aby scalić moduł, narzędzia scalania powinny wywoływać funkcje w wersji Mergemod.dll 2.0. Wcześniejszych wersji Mergemod.dll nie można używać do konfigurowania modułów scalania.
- Aplikacje konfiguracji klienta powinny wchodzić w interakcje z użytkownikiem modułu scalania w celu zbierania wyborów użytkownika dla konfigurowalnych elementów.
- Narzędzia scalania powinny uwidocznić informacje o konfiguracji utworzone w module scalania z aplikacją kliencką, aby klient mógł używać tych informacji do wykonywania zapytań o użytkownika.
- Gdy narzędzie scalania napotka konfigurowalny element podczas scalania, powinno wywołać narzędzie konfiguracji klienta w celu uzyskania informacji o dostosowywaniu uzyskanych od użytkownika. Narzędzie scalania powinno wprowadzić określone zmiany w module scalania.
- Aplikacje konfiguracji powinny umożliwić użytkownikowi wybór konfigurowalnych elementów, ale wszystkie możliwe opcje nie muszą być ujawniane użytkownikowi. Narzędzie scalania może używać wartości domyślnych dla konfigurowalnych elementów, których użytkownik nie wybiera.
- Jeśli użytkownik nie udostępnia informacji o dostosowywaniu, narzędzia scalania powinny używać domyślnych wartości konfiguracji określonych w module scalania.
- Gdy użytkownik poda wybrane opcje narzędzia konfiguracji, narzędzie scalania wywołuje Mergemod.dll w celu przeprowadzenia scalania.