Partilhar via


Abrindo e fechando um arquivo INF

Antes que as funções de instalação possam acessar informações no INF, você deve abri-lo com uma chamada para a funçãoSetupOpenInfFile. Esta função retorna um identificador para o arquivo INF.

Se você não souber o nome do arquivo INF que você precisa abrir, você pode usar a funçãoSetupGetInfFileList para obter uma lista de arquivos INF em um diretório.

Depois de abrir um arquivo INF, você pode acrescentar arquivos INF adicionais ao arquivo INF aberto usando a funçãoSetupOpenAppendInfFile. Isso é funcionalmente semelhante a uma instrução de inclusão. Quando as funções de configuração subsequentes fazem referência a um arquivo INF aberto, eles também poderão acessar qualquer informação armazenada nos arquivos anexados.

Se não especificar um ficheiro INF durante a chamada para a função SetupOpenAppendInfFile, SetupOpenAppendInfFile adiciona os ficheiros especificados pela chave LayoutFile na seção Version do ficheiro INF aberto.

Quando você não precisar mais das informações no arquivo INF, chame a função SetupCloseInfFile para liberar recursos alocados durante a chamada para SetupOpenAppendInfFile.