Функция SetupVerifyInfFileA (setupapi.h)
[Эта функция доступна для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. SetupAPI больше не следует использовать для установки приложений. Вместо этого используйте установщик Windows для разработки установщиков приложений. SetupAPI по-прежнему используется для установки драйверов устройств.]
Функция SetupVerifyInfFile проверяет цифровую подпись указанного INF-файла с помощью соответствующего каталога. Проверку можно выполнить для альтернативной платформы.
Синтаксис
WINSETUPAPI BOOL SetupVerifyInfFileA(
[in] PCSTR InfName,
[in] PSP_ALTPLATFORM_INFO AltPlatformInfo,
[out] PSP_INF_SIGNER_INFO_A InfSignerInfo
);
Параметры
[in] InfName
Имя проверяемого INF-файла. Это имя может содержать путь.
[in] AltPlatformInfo
Необязательный указатель на структуру SP_ALTPLATFORM_INFO_V2 , содержащую сведения о альтернативной платформе, используемой при проверке INF-файла. Этот параметр может иметь значение Null.
[out] InfSignerInfo
Указатель на структуру SP_INF_SIGNER_INFO , которая получает сведения о цифровой подписи INF, то есть, если она подписана.
Возвращаемое значение
Эта функция возвращает BOOL WINSETUPAPI.
Комментарии
Примечание
Заголовок setupapi.h определяет SetupVerifyInfFile в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | setupapi.h |
Библиотека | Setupapi.lib |
DLL | Setupapi.dll |
Набор API | ext-ms-win-setupapi-classinstallers-l1-1-2 (представлено в Windows 10 версии 10.0.14393) |