Typ binarny
Typ binarny typu semantycznego jest jednym z typów formatów kluczy . Ten typ składa się z klucza w tabeli binarnej dostarczone przez użytkownika.
Narzędzie scalania musi zastąpić prawidłowy instalator Windows identyfikator dla elementów tego typu. Mergemod.dll nie wymusza tego ograniczenia i jest to narzędzie scalania, aby upewnić się, że użytkownik udostępnia prawidłowy klucz do tabeli Binary.
Wartość null jest prawidłową wartością tego typu, chyba że element msmConfigItemNonNullable został uwzględniony w polu Atrybuty tabeli ModuleConfiguration.
Typ binarny może być używany z następującym rodzajem ContextData.
kontekst mapy bitowej
Konfigurowalny moduł scalania może używać tego typu, aby umożliwić użytkownikowi podanie klucza obcego do wiersza w tabeli binarnej zawierającej obraz mapy bitowej. Mergmod.dll nie gwarantuje żadnego określonego rozmiaru ani typu mapy bitowej, a narzędzie scalania musi upewnić się, że dane są prawidłowym obrazem. Aby określić konfigurowalny element tego typu, autorzy modułów powinni wprowadzić nazwę konfigurowalnego elementu w kolumnie Nazwa, wprowadź ciąg "1" w kolumnie Format, wprowadź ciąg "Binary" w kolumnie Typ i wprowadź ciąg "Bitmap" w kolumnie ContextData tabeli ModuleConfiguration.
ContextData
Konfigurowalny moduł scalania może używać tego typu, aby umożliwić użytkownikowi podanie klucza obcego do wiersza w tabeli binarnej zawierającej obraz ikony. Mergmod.dll nie gwarantuje żadnego określonego rozmiaru ani typu ikony, a narzędzie scalania musi upewnić się, że dane są prawidłowym obrazem. Aby określić konfigurowalny element tego typu, autorzy modułów powinni wprowadzić nazwę konfigurowalnego elementu w kolumnie Nazwa, wprowadź ciąg "1" w kolumnie Format, wprowadź ciąg "Binary" w kolumnie Typ i wprowadź ciąg "Icon" w kolumnie ContextData tabeli ModuleConfiguration. Ten typ nie jest odpowiedni do użycia w tabeli anonsów.
EXE ContextData
Konfigurowalny moduł scalania może użyć tego typu, aby umożliwić użytkownikowi podanie klucza obcego do wiersza w tabeli binarnej zawierającej 32-bitowy obraz wykonywalny. Mergmod.dll nie sprawdza poprawności danych, a narzędzie scalania musi upewnić się, że dane są prawidłowym plikiem PE. Aby określić konfigurowalny element tego typu, autorzy modułów powinni wprowadzić nazwę konfigurowalnego elementu w kolumnie Nazwa, wprowadź ciąg "1" w kolumnie Format, wprowadź ciąg "Binary" w kolumnie Typ i wprowadź ciąg "EXE" w kolumnie ContextData tabeli ModuleConfiguration.
EXE64 ContextData
Konfigurowalny moduł scalania może używać tego typu, aby umożliwić użytkownikowi podanie klucza obcego do wiersza w tabeli binarnej zawierającej obraz wykonywalny 32-bitowy lub 64-bitowy. Mergmod.dll nie sprawdza poprawności danych, a narzędzie scalania musi upewnić się, że dane są prawidłowym plikiem PE. Aby określić konfigurowalny element tego typu, autorzy modułów powinni wprowadzić nazwę konfigurowalnego elementu w kolumnie Nazwa, wprowadzić ciąg "1" w kolumnie Format, wprowadzić ciąg "Binary" w kolumnie Typ i wprowadzić ciąg "EXE64" w kolumnie ContextData tabeli ModuleConfiguration.