Como trabalhar com recursos e componentes
Há várias funções que alteram a instalação de componentes e recursos do produto. Veja a seguir uma descrição de como alterar recursos e componentes.
Para alterar a instalação de recursos e componentes
Defina o nível de instalação de um componente ou de um recurso chamando a função MsiSetInstallLevel.
Cada recurso em um pacote recebe um nível de instalação na tabela Feature. Se o nível de instalação de um recurso for inferior ao nível definido por MsiSetInstallLevel, o recurso será selecionado para instalação. Depois que MsiSetInstallLevel for chamado, você poderá alterar explicitamente a opção de instalação de um recurso.
Determine quais estados estão disponíveis para um recurso especificado chamando a função MsiGetFeatureValidStates.
Obtenha os requisitos de espaço em disco para um recurso especificado e os recursos filho chamando a função MsiGetFeatureCost.
Obtenha o estado atual de um recurso ou do componente chamando a função MsiGetFeatureState ou a função MsiGetComponentState.
Altere o estado do recurso ou do componente com a função MsiSetFeatureState ou MsiSetComponentState.