Partilhar via


Funções de configuração de arquivo INF

As seguintes funções da API de instalação são usadas com arquivos INF.

Função Descrição
SetupCloseInfFile Libera recursos e fecha o identificador INF.
SetupDecompressOrCopyFile Copia um ficheiro e, se necessário, descomprime-o.
SetupFindFirstLine Localiza a primeira linha em uma seção de um arquivo INF ou, se uma chave for especificada, a primeira linha que corresponde a essa chave. Ele atualiza o Line membro de uma estruturaINFCONTEXT.
SetupFindNextLine Retorna a próxima linha em uma seção relativa ao Line membro da estrutura de INFCONTEXT especificada.
SetupFindNextMatchLine Retorna a próxima linha em uma seção relativa ao membro Line doespecificadoINFCONTEXT que corresponde a uma chave especificada.
SetupGetBinaryField Recupera dados de uma linha cujos campos estão em formato binário.
SetupGetFieldCount Devolve o número de campos numa linha.
SetupGetFileCompressionInfo Recupera informações de compactação de arquivos de um arquivo INF.
SetupGetInfFileList Obtém uma lista dos tipos de arquivos INF em um diretório especificado.
SetupGetInfInformation Retorna informações sobre um arquivo INF (por Line membro de um INFCONTEXT ou nome de arquivo).
SetupGetIntField Retorna o campo inteiro especificado de uma linha em um arquivo INF.
SetupGetLineByIndex Atualiza o Line membro de umINFCONTEXTpara a linha em um índice especificado na seção especificada.
SetupGetLineCount Retorna o número de linhas na seção especificada.
SetupGetLineText Recupera o conteúdo de uma linha especificada de um arquivo INF.
SetupGetMultiSzField Retorna uma lista de cadeias de caracteres, começando no campo especificado de uma linha em um arquivo INF.
SetupGetSourceFileLocation Obtém o ordinal e o caminho do disco de origem (relativo à raiz de origem) onde o arquivo de origem está localizado
SetupGetSourceFileSize Obtém o tamanho do arquivo para um arquivo de origem individual ou uma seção Copy Files de um arquivo INF.
SetupGetSourceInfo Recupera o caminho, o arquivo de marca ou a descrição de uma fonte.
SetupGetStringField Retorna o campo de cadeia de caracteres especificado de uma linha em um arquivo INF.
SetupGetTargetPath Obtém o caminho de destino para uma seção Copiar Arquivos em um arquivo INF.
SetupInstallFile Instala um arquivo.
SetupInstallFileEx Instala um arquivo e retorna uma variável que indica se o arquivo estava ou não em uso.
SetupInstallFilesFromInfSection Enfileira todos os arquivos especificados no Copiar arquivos, Excluir arquivose Renomear arquivos seções listadas por uma seção de instalação.
SetupInstallFromInfSection Executa as diretivas especificadas em um arquivo INF seção Instalar.
SetupInstallServicesFromInfSection Executa operações de instalação e exclusão de serviço conforme especificado em uma seção Service de um arquivo INF.
SetupOpenAppendInfFile Abre um arquivo INF e anexa-o a um identificador INF existente.
SetupOpenInfFile Abre um arquivo INF e retorna um identificador para ele.
SetupOpenMasterInf Abre o arquivo INF que contém informações de arquivo e layout para arquivos fornecidos com o sistema.
SetupQueryInfFileInformation Consulta uma estrutura de informações INF sobre seus nomes de arquivos INF associados.
SetupQueryInfVersionInformation Consulta uma estrutura de informação INF para obter informações sobre a versão de um dos seus ficheiros INF constituintes.
SetupSetDirectoryId Associa um novo identificador de diretório a um diretório específico.