Вкл\Выкл свет
Главная » Основные сведения

Расширенные INFфайлы отличаются от обычных одной строкой, которую нужно добавить в блок [version]. Ниже приведен пример блока версии для расширенного INF‑файла.

Для работы с расширенными INFфайлами необходима библиотека advpack. dll, по умолчанию расположенная в каталоге %systemroot%. Если перед началом выполнения расширенного INFфайла система не найдет данной библиотеки, то она выведет сообщение, указанное в ключевом слове AdvancedINF после запятой. К тому же, как известно, расширенные INFфайлы вызываются с помощью команды rundll32.exe ADVPACK. dll, LaunchINFSectionEx «имя ф ... Читать дальше »

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Возможности обычных INF‑файлов поддерживаются и расширенными, поэтому эти возможности будут рассмотрены первыми. Обычные INF‑файлы начинаются со следующего заголовка:

При этом после ключевого слова Signature идет описание версии операционной системы, которая будет поддерживать такие INF‑файлы. Если после этого ключевого слова идет слово $WINDOWS NT$, то данный файл написан для операционных систем семейства NT и работать с ним в операционных системах семейства Windows 9x нельзя. Если же после ключевого слова идет слово $CHICAGO$, то данный INF‑файл был н ... Читать дальше »

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

INF‑файлы предназначены для описания начального процесса установки новой программы или оборудования. Каждый INF‑файл должен начинаться с заголовка. Этот заголовок определяет версию INF‑файла, а также версию операционной системы, для которой этот INF‑файл написан. От версии информационного файла (INF‑файла) зависят те возможности, которые он поддерживает. Существует две версии INF‑файлов – обычные и расширенные. В главе 1 уже рассматривались способы вызова обычных и расширенных INF‑файлов. При этом расширенные INF‑файлы поддерживают следующие н ... Читать дальше »

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////