Compartilhar via


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

As seguintes funções de 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 arquivo e, se necessário, o descompacta.
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 membro Line de uma estrutura INFCONTEXT .
SetupFindNextLine Retorna a próxima linha em uma seção relativa ao membro Line da estrutura INFCONTEXT especificada.
SetupFindNextMatchLine Retorna a próxima linha em uma seção relativa ao membro Line do INFCONTEXT especificado que corresponde a uma chave especificada.
SetupGetBinaryField Recupera dados de uma linha cujos campos estão em formato binário.
SetupGetFieldCount Retorna o número de campos em uma linha.
SetupGetFileCompressionInfo Recupera informações de compactação de arquivo 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 membro Line de um INFCONTEXT ou nome de arquivo).
SetupGetIntField Retorna o campo inteiro especificado de uma linha em um arquivo INF.
SetupGetLineByIndex Atualizações o membro Line de um INFCONTEXT para 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 do disco de origem e o caminho (em relação à raiz de origem) em que o arquivo de origem está localizado
SetupGetSourceFileSize Obtém o tamanho do arquivo para um arquivo de origem individual ou uma seção Copiar Arquivos 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 nas seções Copiar Arquivos, Excluir Arquivos e Renomear Arquivos listados por uma seção Instalar .
SetupInstallFromInfSection Executa as diretivas especificadas em uma seção instalação de arquivo INF.
SetupInstallServicesFromInfSection Executa operações de instalação e exclusão de serviço, conforme especificado em uma seção Serviço de um arquivo INF.
SetupOpenAppendInfFile Abre um arquivo INF e o acrescenta 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 enviados com o sistema.
SetupQueryInfFileInformation Consulta uma estrutura de informações inf sobre seus nomes de arquivo INF associados.
SetupQueryInfVersionInformation Consulta uma estrutura de informações inf para obter informações de versão sobre um de seus arquivos INF constituintes.
SetupSetDirectoryId Associa um novo identificador de diretório a um diretório específico.