Sdílet prostřednictvím


ICE45

ICE45 ověří, že sloupce bitových polí v databázi nenastavují žádné rezervované bity na hodnotu 1.

Rezervované bity neposkytují žádné funkce v aktuálních verzích instalačního programu, ale mohou v budoucích verzích. Měly by být nastaveny na hodnotu 0, aby byly kompatibilní s budoucími verzemi Instalační služby systému Windows.

Výsledek

ICE45 publikuje chybovou zprávu, pokud některá z následujících tabulek obsahuje bitové pole s rezervovaným bitem nastaveným na hodnotu 1.

ICE45 publikuje jednu ze dvou zpráv upozornění, pokud řídicí tabulka obsahuje bitové pole s rezervovanou bitovou bitovou sadou nastavenou na hodnotu 1.

Příklad

ICE45 hlásí následující chybu v příkladu.

Row 'File1' in table 'File' has bits set in the 'Attributes' 
    column that are reserved. They must be 0 to ensure 
    compatibility with future installer versions.

ICE45 hlásí následující upozornění pro zobrazený příklad.

Row 'Dialog1.Edit2' in table 'Control' has bits set in the 'Attribute' 
    column that are reserved. They should be 0 to ensure compatibility 
    with future installer versions.

souborové tabulky (částečné)

Soubor Atributy
Soubor 1 128

 

tabulka ovládacích prvků (částečná)

Dialog Řízení Atributy
Dialog1 Upravit 1 2097152
Dialog1 Upravit 2 1048576

 

referenční ICE