Funciones de configuración de archivos INF
Las siguientes funciones de la API de instalación se usan con archivos INF.
Función | Descripción |
---|---|
SetupCloseInfFile | Libera los recursos y cierra el identificador INF. |
SetupDecompressOrCopyFile | Copia un archivo y, si es necesario, lo descomprime. |
SetupFindFirstLine | Busca la primera línea de una sección de un archivo INF o, si se especifica una clave, la primera línea que coincide con esa clave. Actualiza el miembro Line de una estructura INFCONTEXT . |
SetupFindNextLine | Devuelve la siguiente línea de una sección relativa al miembro Line de la estructura INFCONTEXT especificada. |
SetupFindNextMatchLine | Devuelve la siguiente línea de una sección relativa al miembro Line del INFCONTEXT especificado que coincide con una clave especificada. |
SetupGetBinaryField | Recupera datos de una línea cuyos campos están en formato binario. |
SetupGetFieldCount | Devuelve el número de campos de una línea. |
SetupGetFileCompressionInfo | Recupera información de compresión de archivos de un archivo INF. |
SetupGetInfFileList | Obtiene una lista de los tipos de archivos INF en un directorio especificado. |
SetupGetInfInformation | Devuelve información sobre un archivo INF (por miembro line de UN INFCONTEXT o nombre de archivo). |
SetupGetIntField | Devuelve el campo entero especificado de una línea en un archivo INF. |
SetupGetLineByIndex | Novedades el miembro Line de un INFCONTEXT para la línea en un índice especificado de la sección especificada. |
SetupGetLineCount | Devuelve el número de líneas de la sección especificada. |
SetupGetLineText | Recupera el contenido de una línea especificada de un archivo INF. |
SetupGetMultiSzField | Devuelve una lista de cadenas, empezando por el campo especificado de una línea en un archivo INF. |
SetupGetSourceFileLocation | Obtiene el ordinal del disco de origen y la ruta de acceso (relativa a la raíz de origen) donde se encuentra el archivo de origen. |
SetupGetSourceFileSize | Obtiene el tamaño de archivo de un archivo de origen individual o una sección Copiar archivos de un archivo INF. |
SetupGetSourceInfo | Recupera la ruta de acceso, el archivo de etiquetas o la descripción de un origen. |
SetupGetStringField | Devuelve el campo de cadena especificado de una línea en un archivo INF. |
SetupGetTargetPath | Obtiene la ruta de acceso de destino de una sección Copiar archivos de un archivo INF. |
SetupInstallFile | Instala un archivo. |
SetupInstallFileEx | Instala un archivo y devuelve una variable que indica si el archivo estaba en uso o no. |
SetupInstallFilesFromInfSection | Pone en cola todos los archivos especificados en las secciones Copiar archivos, Eliminar archivos y Cambiar nombre de archivos que aparecen en una sección Instalar . |
SetupInstallFromInfSection | Realiza las directivas especificadas en una sección de instalación de archivos INF. |
SetupInstallServicesFromInfSection | Realiza las operaciones de instalación y eliminación del servicio tal y como se especifica en una sección Servicio de un archivo INF. |
SetupOpenAppendInfFile | Abre un archivo INF y lo anexa a un identificador INF existente. |
SetupOpenInfFile | Abre un archivo INF y devuelve un identificador. |
SetupOpenMasterInf | Abre el archivo INF que contiene información de diseño y archivo para los archivos enviados con el sistema. |
SetupQueryInfFileInformation | Consulta una estructura de información inf sobre sus nombres de archivo INF asociados. |
SetupQueryInfVersionInformation | Consulta una estructura de información INF para obtener información de versión sobre uno de sus archivos INF constituyentes. |
SetupSetDirectoryId | Asocia un nuevo identificador de directorio a un directorio determinado. |