ICE 104
O ICE 104 verifica se apenas uma das duas tabelas: MsiLockPermissionsEx e LockPermissions está presente no pacote.
O ICE 104 verifica a sintaxe usada nos campos LockObject, Table e SDDLText na tabela MsiLockPermissionsEx. O ICE 104 não verifica se o valor no campo SDDLText na tabela MsiLockPermissionsEx é um descritor de segurança válido.
Windows Installer 4.5 ou versões anteriores: sem suporte. Esse ICE está disponível a partir do Windows Installer 5.0.
O ICE 104 posta os erros a seguir.
Erro ICE104 | Descrição |
---|---|
As tabelas LockPermissions e MsiLockPermissionsEx existem no banco de dados. Apenas uma dessas tabelas deve estar presente. | Um pacote não pode conter as tabelas MsiLockPermissionsEx e LockPermissions. |
Não foi possível localizar o item "[2]" na tabela "[3]" que é referenciado na entrada da tabela MsiLockPermissionsEx (MsiLockPermissionsEx = )[1] | O Windows Installer não consegue localizar e proteger um item especificado na tabela MsiLockPermissionsEx. |
Na entrada da tabela MsiLockPermissionsEx (MsiLockPermissionsEx = )[1], SDDLText = %s parece ser um valor FormattedSDDLText inválido | O valor no campo SDDLText da tabela MsiLockPermissionsEx deve ser um tipo de dados FormattedSDDLText válido. |