Funções de processamento de arquivos INF
As funções de processamento de arquivo INF fornecem funcionalidade de instalação e instalação que inclui o seguinte:
Abrindo e fechando um arquivo INF.
Recuperando informações sobre um arquivo INF.
Recuperando informações sobre arquivos de origem e diretórios de destino para operações de cópia.
Executando as ações de instalação especificadas em uma seção de arquivo INF.
A tabela a seguir lista as funções usadas para processar arquivos INF. Para obter descrições detalhadas da função, consulte a documentação SDK do Microsoft Windows.
Função | Descrição |
---|---|
Executa uma seção especificada em um arquivo INF especificado. |
|
Libera recursos e fecha o identificador INF. |
|
Prepara um pacote de driver na Loja de Driver. |
|
Copia um arquivo e, se necessário, o descompacta. |
|
Localiza um ponteiro para a primeira linha em uma seção de um arquivo INF ou, se uma chave for especificada, a primeira linha que corresponde à chave. |
|
Retorna um ponteiro para a próxima linha em uma seção de arquivo INF. |
|
Retorna um ponteiro para a próxima linha em uma seção de arquivo INF ou, se uma chave for especificada, a próxima linha que corresponde à chave. |
|
Recupera dados binários de um campo em uma linha especificada, em um arquivo INF. |
|
Retorna o número de campos em uma linha. |
|
Recupera informações de compactação de arquivo de um arquivo INF. |
|
Recupera o nome de arquivo totalmente qualificado (caminho do diretório e nome do arquivo) de um arquivo INF no Repositório de Driver que corresponde a um arquivo INF especificado no diretório de arquivos INF do sistema ou um arquivo INF especificado no repositório de driver. |
|
Retorna uma lista dos arquivos INF em um diretório especificado. |
|
Retorna informações sobre um arquivo INF. |
|
Obtém o valor inteiro de um campo especificado em uma linha especificada, em um arquivo INF. |
|
Recupera o nome totalmente qualificado (caminho do diretório e o nome do arquivo) de um arquivo INF no diretório de arquivos INF do sistema que corresponde a um arquivo INF especificado no diretório de arquivos INF do sistema ou um arquivo INF especificado no Repositório de Driver. |
|
Retorna um ponteiro para a linha associada a um valor de índice especificado em uma seção especificada. |
|
Retorna o número de linhas na seção especificada. |
|
Recupera o conteúdo de uma linha especificada de um arquivo INF. |
|
Retorna várias cadeias de caracteres, começando em um campo especificado em uma linha. |
|
Retorna o local de um arquivo de origem listado em um arquivo INF. |
|
Retorna o tamanho de um arquivo especificado ou um conjunto de arquivos listados em uma seção especificada de um arquivo INF. |
|
Recupera o caminho, o arquivo de marca ou a descrição de uma fonte. |
|
Recupera dados de cadeia de caracteres de um campo em uma linha especificada, em um arquivo INF. |
|
Determina o caminho de destino para os arquivos listados em uma seção de arquivo INF especificada. |
|
Instala um arquivo especificado em um diretório de destino específico. |
|
Instala um arquivo especificado em um diretório de destino específico. A instalação será adiada se uma versão existente do arquivo estiver em uso. |
|
Enfileira os arquivos em uma seção de arquivo INF especificada para cópia. (Igual a SetupQueueCopySection.) |
|
Executa as diretivas especificadas em uma seção INF DDInstall . |
|
Executa operações de instalação e exclusão de serviço, conforme especificado em uma DDInstall inf. Seção Serviços. |
|
Abre um arquivo INF e o acrescenta a um identificador INF existente. |
|
Abre um arquivo INF e retorna um identificador para ele. |
|
Abre o master arquivo INF que contém informações de arquivo e layout para arquivos que foram incluídos com a instalação padrão do sistema operacional. |
|
Retorna o nome de um dos arquivos INF constituintes de um arquivo INF especificado. |
|
Retorna o número de versão de um dos arquivos INF constituintes de um arquivo INF especificado. |
|
Atribui uma DIRID (ID de diretório) a um diretório especificado. |
|
Desinstala um arquivo INF especificado e exclui o associado. pnf e . arquivos de gato , se existirem. |
|
Verifica se um arquivo INF assinado digitalmente não foi modificado. (Windows XP e posterior.) |