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. |