Функция SetupFindFirstLineA (setupapi.h)
[Эта функция доступна для использования в операционных системах, указанных в разделе "Требования". Он может быть изменен или недоступен в последующих версиях. SetupAPI больше не следует использовать для установки приложений. Вместо этого используйте установщик Windows для разработки установщиков приложений. SetupAPI по-прежнему используется для установки драйверов устройств.]
Функция установки SetupFindFirstLine находит строку в указанном разделе INF-файла. Если параметр
WINSETUPAPI BOOL SetupFindFirstLineA(
[in] HINF InfHandle,
[in] PCSTR Section,
[in] PCSTR Key,
[in, out] PINFCONTEXT Context
);
[in] InfHandle
Обрабатывайте ЗАПРОС к INF-файлу.
[in] Section
Указатель на строку null-terminated, указывающую раздел INF-файлов для поиска.
[in] Key
Необязательный указатель на строку null-terminated, указывающую ключ для поиска в разделе. Строка null-terminated не должна превышать размер целевого буфера. Этот параметр может быть NULL. Если ключNULL, возвращается первая строка раздела.
[in, out] Context
Указатель на структуру, которая получает сведения о контексте, используемые внутри дескриптором INF. Приложения не должны перезаписывать значения в этой структуре.
Если функция не удалось найти строку, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
Если параметр InfHandle
Примечание
Заголовок setupapi.h определяет SetupFindFirstLine в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows XP [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | setupapi.h |
библиотеки |
Setupapi.lib |
DLL | Setupapi.dll |
набор API | ext-ms-win-setupapi-inf-l1-1-0 (представлено в Windows 8) |
Обзор