Прочитать на английском

Поделиться через


Заголовок setupapi.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:

setupapi.h содержит следующие программные интерфейсы:

Функции

 
InstallHinfSectionA

InstallHinfSection — это функция точки входа, экспортируемая Setupapi.dll, которую можно использовать для выполнения раздела INF-файла. Метод InstallHinfSection можно вызвать, вызвав служебную программу Rundll32.exe, как описано в разделе Примечания. (ANSI)
InstallHinfSectionW

InstallHinfSection — это функция точки входа, экспортируемая Setupapi.dll, которую можно использовать для выполнения раздела INF-файла. Метод InstallHinfSection можно вызвать, вызвав служебную программу Rundll32.exe, как описано в разделе Примечания. (Юникод)
SetupAddInstallSectionToDiskSpaceListA

Функция SetupAddInstallSectionToDiskSpaceList ищет строки CopyFile и DelFile в разделе Install INF-файла. Затем функция добавляет операции с файлами, указанные в этих разделах, в список дискового пространства. (ANSI)
SetupAddInstallSectionToDiskSpaceListW

Функция SetupAddInstallSectionToDiskSpaceList ищет строки CopyFile и DelFile в разделе Install INF-файла. Затем функция добавляет операции с файлами, указанные в этих разделах, в список дискового пространства. (Юникод)
SetupAddSectionToDiskSpaceListA

Функция SetupAddSectionToDiskSpaceList добавляет в список дискового пространства все операции удаления или копирования файлов, перечисленные в разделе Копирование файлов или Удаление файлов INF-файла. (ANSI)
SetupAddSectionToDiskSpaceListW

Функция SetupAddSectionToDiskSpaceList добавляет в список дискового пространства все операции удаления или копирования файлов, перечисленные в разделе Копирование файлов или Удаление файлов INF-файла. (Юникод)
SetupAddToDiskSpaceListA

Функция SetupAddToDiskSpaceList добавляет одну операцию удаления или копирования в список дискового пространства. Чтобы добавить все операции с файлами в раздел INF-файла, используйте SetupAddSectionToDiskSpaceList или SetupAddInstallSectionToDiskSpaceList. (ANSI)
SetupAddToDiskSpaceListW

Функция SetupAddToDiskSpaceList добавляет одну операцию удаления или копирования в список дискового пространства. Чтобы добавить все операции с файлами в раздел INF-файла, используйте SetupAddSectionToDiskSpaceList или SetupAddInstallSectionToDiskSpaceList. (Юникод)
SetupAddToSourceListA

Функция SetupAddToSourceList добавляет значение в список источников установки для текущего пользователя или системы. Если значение уже существует, оно сначала удаляется, чтобы не создавались повторяющиеся записи. (ANSI)
SetupAddToSourceListW

Функция SetupAddToSourceList добавляет значение в список источников установки для текущего пользователя или системы. Если значение уже существует, оно сначала удаляется, чтобы не создавались повторяющиеся записи. (Юникод)
SetupAdjustDiskSpaceListA

Функция SetupAdjustDiskSpaceList корректирует объем необходимого пространства для указанного диска. (ANSI)
SetupAdjustDiskSpaceListW

Функция SetupAdjustDiskSpaceList корректирует объем необходимого пространства для указанного диска. (Юникод)
SetupBackupErrorA

Функция SetupBackupError создает диалоговое окно, информирующее пользователя об ошибке резервного копирования. (ANSI)
SetupBackupErrorW

Функция SetupBackupError создает диалоговое окно, информирующее пользователя об ошибке резервного копирования. (Юникод)
SetupCancelTemporarySourceList

Функция SetupCancelTemporarySourceList отменяет любой временный список и поведение без просмотра, а также восстанавливает стандартное поведение списка.
SetupCloseFileQueue

Функция SetupCloseFileQueue удаляет очередь файлов установки.
SetupCloseInfFile

Функция SetupCloseInfFile закрывает INF-файл, открытый вызовом SetupOpenInfFile. Эта функция закрывает все добавленные к ней INF-файлы путем вызова SetupOpenAppendInfFile.
SetupCloseLog

Функция SetupCloseLog закрывает файлы журнала.
SetupCommitFileQueueA

Функция SetupCommitFileQueue выполняет операции с файлами, помещенные в очередь файлов установки. (ANSI)
SetupCommitFileQueueW

Функция SetupCommitFileQueue выполняет операции с файлами, помещенные в очередь файлов установки. (Юникод)
SetupConfigureWmiFromInfSectionA

Функция SetupConfigureWmiFromInfSection настраивает безопасность данных WMI, которые предоставляются INF-файлом при передаче в раздел [DDInstall.WMI]. (ANSI)
SetupConfigureWmiFromInfSectionW

Функция SetupConfigureWmiFromInfSection настраивает безопасность данных WMI, которые предоставляются INF-файлом при передаче в раздел [DDInstall.WMI]. (Юникод)
SetupCopyErrorA

Функция SetupCopyError создает диалоговое окно для уведомления пользователя об ошибке копирования файла. (ANSI)
SetupCopyErrorW

Функция SetupCopyError создает диалоговое окно для уведомления пользователя об ошибке копирования файла. (Юникод)
SetupCopyOEMInfA

Функция SetupCopyOEMInf копирует указанный INF-файл в каталог %windir%/Inf. (ANSI)
SetupCopyOEMInfW

Функция SetupCopyOEMInf копирует указанный INF-файл в каталог %windir%/Inf. (Юникод)
SetupCreateDiskSpaceListA

Функция SetupCreateDiskSpaceList создает список дискового пространства. (ANSI)
SetupCreateDiskSpaceListW

Функция SetupCreateDiskSpaceList создает список дискового пространства. (Юникод)
SetupDecompressOrCopyFileA

Функция SetupDecompressOrCopyFile копирует файл, при необходимости распаковывая его. (ANSI)
SetupDecompressOrCopyFileW

Функция SetupDecompressOrCopyFile копирует файл, при необходимости распаковывая его. (Юникод)
SetupDefaultQueueCallbackA

Функция SetupDefaultQueueCallback — это подпрограмма обратного вызова очереди по умолчанию, включенная в API установки. Его можно использовать для обработки уведомлений, отправляемых функцией SetupCommitFileQueue. (ANSI)
SetupDefaultQueueCallbackW

Функция SetupDefaultQueueCallback — это подпрограмма обратного вызова очереди по умолчанию, включенная в API установки. Его можно использовать для обработки уведомлений, отправляемых функцией SetupCommitFileQueue. (Юникод)
SetupDeleteErrorA

Функция SetupDeleteError создает диалоговое окно, информирующее пользователя об ошибке удаления. (ANSI)
SetupDeleteErrorW

Функция SetupDeleteError создает диалоговое окно, информирующее пользователя об ошибке удаления. (Юникод)
SetupDe определенияdiskSpaceList

Функция SetupDespaceSpaceList удаляет список дискового пространства и освобождает выделенные ему ресурсы.
SetupDiAskForOEMDisk

Функция SetupDiAskForOEMDisk отображает диалоговое окно с запросом у пользователя введите путь к диску установки изготовителя оборудования.
SetupDiBuildClassInfoList

Функция SetupDiBuildClassInfoList возвращает список GUID класса установки, определяющих классы, установленные на локальном компьютере.
SetupDiBuildClassInfoListExA

Функция SetupDiBuildClassInfoListEx возвращает список GUID класса установки, который включает все классы, установленные в локальной или удаленной системе. (ANSI)
SetupDiBuildClassInfoListExW

Функция SetupDiBuildClassInfoListEx возвращает список GUID класса установки, который включает все классы, установленные в локальной или удаленной системе. (Юникод)
SetupDiBuildDriverInfoList

Функция SetupDiBuildDriverInfoList создает список драйверов, связанных с определенным устройством или глобальным списком драйверов класса для набора сведений об устройствах.
SetupDiCallClassInstaller

Функция SetupDiCallClassInstaller вызывает соответствующий установщик класса и все зарегистрированные совместные установщики с указанным запросом на установку (код DIF).
SetupDiCancelDriverInfoSearch

Функция SetupDiCancelDriverInfoSearch отменяет поиск по списку драйверов, который в настоящее время выполняется в другом потоке.
SetupDiChangeState

Функция SetupDiChangeState является обработчиком по умолчанию для запроса на установку DIF_PROPERTYCHANGE.
SetupDiClassGuidsFromNameA

Функция SetupDiClassGuidsFromName извлекает GUID, связанные с указанным именем класса. Этот список основан на классах, установленных в настоящее время в системе. (ANSI)
SetupDiClassGuidsFromNameExA

Функция SetupDiClassGuidsFromNameEx извлекает идентификаторы GUID, связанные с указанным именем класса. Этот итоговый список содержит классы, установленные в настоящее время на локальном или удаленном компьютере. (ANSI)
SetupDiClassGuidsFromNameExW

Функция SetupDiClassGuidsFromNameEx извлекает идентификаторы GUID, связанные с указанным именем класса. Этот итоговый список содержит классы, установленные в настоящее время на локальном или удаленном компьютере. (Юникод)
SetupDiClassGuidsFromNameW

Функция SetupDiClassGuidsFromName извлекает GUID, связанные с указанным именем класса. Этот список основан на классах, установленных в настоящее время в системе. (Юникод)
SetupDiClassNameFromGuidA

Функция SetupDiClassNameFromGuid извлекает имя класса, связанное с идентификатором GUID класса. (ANSI)
SetupDiClassNameFromGuidExA

Функция SetupDiClassNameFromGuidEx извлекает имя класса, связанное с GUID класса. Класс можно установить на локальном или удаленном компьютере. (ANSI)
SetupDiClassNameFromGuidExW

Функция SetupDiClassNameFromGuidEx извлекает имя класса, связанное с GUID класса. Класс можно установить на локальном или удаленном компьютере. (Юникод)
SetupDiClassNameFromGuidW

Функция SetupDiClassNameFromGuid извлекает имя класса, связанное с идентификатором GUID класса. (Юникод)
SetupDiCreateDeviceInfoA

Функция SetupDiCreateDeviceInfo создает новый элемент сведений об устройстве и добавляет его в качестве нового члена в указанный набор сведений об устройстве. (ANSI)
SetupDiCreateDeviceInfoList

Функция SetupDiCreateDeviceInfoList создает пустой набор сведений об устройствах и при необходимости связывает этот набор с классом настройки устройства и окном верхнего уровня.
SetupDiCreateDeviceInfoListExA

Функция SetupDiCreateDeviceInfoList создает пустой набор сведений об устройствах на удаленном или локальном компьютере и при необходимости связывает этот набор с классом настройки устройства . (ANSI)
SetupDiCreateDeviceInfoListExW

Функция SetupDiCreateDeviceInfoList создает пустой набор сведений об устройствах на удаленном или локальном компьютере и при необходимости связывает этот набор с классом настройки устройства . (Юникод)
SetupDiCreateDeviceInfoW

Функция SetupDiCreateDeviceInfo создает новый элемент сведений об устройстве и добавляет его в качестве нового члена в указанный набор сведений об устройстве. (Юникод)
SetupDiCreateDeviceInterfaceA

Функция SetupDiCreateDeviceInterface регистрирует интерфейс устройства в локальной или удаленной системе. (ANSI)
SetupDiCreateDeviceInterfaceRegKeyA

Функция SetupDiCreateDeviceInterfaceRegKey создает раздел реестра для хранения сведений об интерфейсе устройства и возвращает дескриптор в раздел. (ANSI)
SetupDiCreateDeviceInterfaceRegKeyW

Функция SetupDiCreateDeviceInterfaceRegKey создает раздел реестра для хранения сведений об интерфейсе устройства и возвращает дескриптор в раздел. (Юникод)
SetupDiCreateDeviceInterfaceW

Функция SetupDiCreateDeviceInterface регистрирует интерфейс устройства в локальной или удаленной системе. (Юникод)
SetupDiCreateDevRegKeyA

Функция SetupDiCreateDevRegKey создает раздел реестра для сведений о конфигурации устройства и возвращает дескриптор для ключа. (ANSI)
SetupDiCreateDevRegKeyW

Функция SetupDiCreateDevRegKey создает раздел реестра для сведений о конфигурации устройства и возвращает дескриптор для ключа. (Юникод)
SetupDiDeleteDeviceInfo

Функция SetupDiDeleteDeviceInfo удаляет элемент сведений об устройстве из набора сведений об устройстве. Эта функция не удаляет фактическое устройство.
SetupDiDeleteDeviceInterfaceData

Функция SetupDiDeleteDeviceInterfaceData удаляет интерфейс устройства из набора сведений об устройстве.
SetupDiDeleteDeviceInterfaceRegKey

Функция SetupDiDeleteDeviceInterfaceRegKey удаляет подраздел реестра, который используется приложениями и драйверами для хранения сведений, относящихся к интерфейсу.
SetupDiDeleteDevRegKey

Функция SetupDiDeleteDevRegKey удаляет указанные доступные пользователю разделы реестра, связанные с элементом сведений об устройстве.
SetupDiDe пример классаImageList

Функция SetupDiDetraitsClassImageList уничтожает список образов классов, созданный путем вызова SetupDiGetClassImageList или SetupDiGetClassImageListEx.
SetupDiDeplastDeviceInfoList

Функция SetupDiDesphereDeviceInfoList удаляет набор сведений об устройстве и освобождает всю связанную память.
SetupDiDeplastDriverInfoList

Функция SetupDiDe действияDriverInfoList удаляет список драйверов.
SetupDiDrawMiniIcon

Функция SetupDiDrawMiniIcon рисует указанный мини-значок в запрошенном расположении.
SetupDiEnumDeviceInfo

Функция SetupDiEnumDeviceInfo возвращает структуру SP_DEVINFO_DATA, указывающую элемент сведений об устройстве в наборе сведений об устройстве.
SetupDiEnumDeviceInterfaces

Функция SetupDiEnumDeviceInterfaces перечисляет интерфейсы устройств, содержащиеся в наборе сведений об устройстве.
SetupDiEnumDriverInfoA

Функция SetupDiEnumDriverInfo перечисляет элементы списка драйверов. (ANSI)
SetupDiEnumDriverInfoW

Функция SetupDiEnumDriverInfo перечисляет элементы списка драйверов. (Юникод)
SetupDiGetActualModelsSectionA

Функция SetupDiGetActualModelsSection извлекает соответствующий раздел с декорированными моделями INF для использования при установке устройства из INF-файла устройства. (ANSI)
SetupDiGetActualModelsSectionW

Функция SetupDiGetActualModelsSection извлекает соответствующий раздел с декорированными моделями INF для использования при установке устройства из INF-файла устройства. (Юникод)
SetupDiGetActualSectionToInstallA

Функция SetupDiGetActualSectionToInstall извлекает соответствующий раздел INF DDInstall для использования при установке устройства из INF-файла устройства на локальном компьютере. (ANSI)
SetupDiGetActualSectionToInstallExA

Функция SetupDiGetActualSectionToInstallEx извлекает имя раздела INF DDInstall, который устанавливает устройство для указанной операционной системы и архитектуры процессора. (ANSI)
SetupDiGetActualSectionToInstallExW

Функция SetupDiGetActualSectionToInstallEx извлекает имя раздела INF DDInstall, который устанавливает устройство для указанной операционной системы и архитектуры процессора. (Юникод)
SetupDiGetActualSectionToInstallW

Функция SetupDiGetActualSectionToInstall извлекает соответствующий раздел INF DDInstall для использования при установке устройства из INF-файла устройства на локальном компьютере. (Юникод)
SetupDiGetClassBitmapIndex

Функция SetupDiGetClassBitmapIndex извлекает индекс мини-значка, предоставленного для указанного класса.
SetupDiGetClassDescriptionA

Функция SetupDiGetClassDescription извлекает описание класса, связанное с указанным GUID класса установки. (ANSI)
SetupDiGetClassDescriptionExA

Функция SetupDiGetClassDescriptionEx извлекает описание класса установки, установленного на локальном или удаленном компьютере. (ANSI)
SetupDiGetClassDescriptionExW

Функция SetupDiGetClassDescriptionEx извлекает описание класса установки, установленного на локальном или удаленном компьютере. (Юникод)
SetupDiGetClassDescriptionW

Функция SetupDiGetClassDescription извлекает описание класса, связанное с указанным GUID класса установки. (Юникод)
SetupDiGetClassDevPropertySheetsA

Функция SetupDiGetClassDevPropertySheets извлекает дескрипторы в листы свойств элемента сведений об устройстве или класса настройки устройства набора сведений об устройстве. (ANSI)
SetupDiGetClassDevPropertySheetsW

Функция SetupDiGetClassDevPropertySheets извлекает дескрипторы в листы свойств элемента сведений об устройстве или класса настройки устройства набора сведений об устройстве. (Юникод)
SetupDiGetClassDevsA

Функция SetupDiGetClassDevs возвращает дескриптор набора сведений об устройствах, который содержит запрошенные элементы сведений об устройстве для локального компьютера. (ANSI)
SetupDiGetClassDevsExA

Функция SetupDiGetClassDevsEx возвращает дескриптор набора сведений об устройстве, который содержит запрошенные элементы сведений об устройстве для локального или удаленного компьютера. (ANSI)
SetupDiGetClassDevsExW

Функция SetupDiGetClassDevsEx возвращает дескриптор набора сведений об устройстве, который содержит запрошенные элементы сведений об устройстве для локального или удаленного компьютера. (Юникод)
SetupDiGetClassDevsW

Функция SetupDiGetClassDevs возвращает дескриптор набора сведений об устройствах, который содержит запрошенные элементы сведений об устройстве для локального компьютера. (Юникод)
SetupDiGetClassImageIndex

Функция SetupDiGetClassImageIndex извлекает индекс в списке изображений класса указанного класса.
SetupDiGetClassImageList

Функция SetupDiGetClassImageList создает список изображений, содержащий растровые изображения для каждого установленного класса, и возвращает список в структуре данных.
SetupDiGetClassImageListExA

Функция SetupDiGetClassImageListEx создает список растровых изображений для каждого класса, установленного в локальной или удаленной системе. (ANSI)
SetupDiGetClassImageListExW

Функция SetupDiGetClassImageListEx создает список растровых изображений для каждого класса, установленного в локальной или удаленной системе. (Юникод)
SetupDiGetClassInstallParamsA

Функция SetupDiGetClassInstallParams извлекает параметры установки класса для набора сведений об устройстве или определенного элемента сведений об устройстве. (ANSI)
SetupDiGetClassInstallParamsW

Функция SetupDiGetClassInstallParams извлекает параметры установки класса для набора сведений об устройстве или определенного элемента сведений об устройстве. (Юникод)
SetupDiGetClassPropertyExW

Функция SetupDiGetClassPropertyEx извлекает свойство класса для класса установки устройства или класса интерфейса устройства на локальном или удаленном компьютере.
SetupDiGetClassPropertyKeys

Функция SetupDiGetClassPropertyKeys извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для класса настройки устройства или класса интерфейса устройства.
SetupDiGetClassPropertyKeysExW

Функция SetupDiGetClassPropertyKeysEx извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для класса настройки устройства или класса интерфейса устройства на локальном или удаленном компьютере.
SetupDiGetClassPropertyW

Функция SetupDiGetClassProperty извлекает свойство устройства, заданное для класса настройки устройства или класса интерфейса устройства.
SetupDiGetClassRegistryPropertyA

Функция SetupDiGetClassRegistryProperty извлекает свойство для указанного класса настройки устройства из реестра. (ANSI)
SetupDiGetClassRegistryPropertyW

Функция SetupDiGetClassRegistryProperty извлекает свойство для указанного класса настройки устройства из реестра. (Юникод)
SetupDiGetCustomDevicePropertyA

Функция SetupDiGetCustomDeviceProperty извлекает указанное настраиваемое свойство устройства из реестра. (ANSI)
SetupDiGetCustomDevicePropertyW

Функция SetupDiGetCustomDeviceProperty извлекает указанное настраиваемое свойство устройства из реестра. (Юникод)
SetupDiGetDeviceInfoListClass

Функция SetupDiGetDeviceInfoListClass извлекает GUID для класса настройки устройства, связанного с набором сведений об устройстве, если набор имеет связанный класс.
SetupDiGetDeviceInfoListDetailA

Функция SetupDiGetDeviceInfoListDetail извлекает сведения, связанные с набором сведений об устройствах, включая GUID класса, дескриптор удаленного компьютера и имя удаленного компьютера. (ANSI)
SetupDiGetDeviceInfoListDetailW

Функция SetupDiGetDeviceInfoListDetail извлекает сведения, связанные с набором сведений об устройствах, включая GUID класса, дескриптор удаленного компьютера и имя удаленного компьютера. (Юникод)
SetupDiGetDeviceInstallParamsA

Функция SetupDiGetDeviceInstallParams извлекает параметры установки устройства для набора сведений об устройстве или определенного элемента сведений об устройстве. (ANSI)
SetupDiGetDeviceInstallParamsW

Функция SetupDiGetDeviceInstallParams извлекает параметры установки устройства для набора сведений об устройстве или определенного элемента сведений об устройстве. (Юникод)
SetupDiGetDeviceInstanceIdA

Функция SetupDiGetDeviceInstanceId извлекает идентификатор экземпляра устройства, связанный с элементом сведений об устройстве. (ANSI)
SetupDiGetDeviceInstanceIdW

Функция SetupDiGetDeviceInstanceId извлекает идентификатор экземпляра устройства, связанный с элементом сведений об устройстве. (Юникод)
SetupDiGetDeviceInterfaceAlias

Функция SetupDiGetDeviceInterfaceAlias возвращает псевдоним указанного интерфейса устройства.
SetupDiGetDeviceInterfaceDetailA

Функция SetupDiGetDeviceInterfaceDetail возвращает сведения об интерфейсе устройства. (ANSI)
SetupDiGetDeviceInterfaceDetailW

Функция SetupDiGetDeviceInterfaceDetail возвращает сведения об интерфейсе устройства. (Юникод)
SetupDiGetDeviceInterfacePropertyKeys

Функция SetupDiGetDeviceInterfacePropertyKeys извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для интерфейса устройства.
SetupDiGetDeviceInterfacePropertyW

Функция SetupDiGetDeviceInterfaceProperty извлекает свойство устройства, заданное для интерфейса устройства.
SetupDiGetDevicePropertyKeys

Функция SetupDiGetDevicePropertyKeys извлекает массив ключей свойств устройства, представляющих свойства устройства, заданные для экземпляра устройства.
SetupDiGetDevicePropertyW

Функция SetupDiGetDeviceProperty извлекает свойство экземпляра устройства.
SetupDiGetDeviceRegistryPropertyA

Функция SetupDiGetDeviceRegistryProperty извлекает указанное свойство устройства Plug and Play. (ANSI)
SetupDiGetDeviceRegistryPropertyW

Функция SetupDiGetDeviceRegistryProperty извлекает указанное свойство устройства Plug and Play. (Юникод)
SetupDiGetDriverInfoDetailA

Функция SetupDiGetDriverInfoDetail извлекает сведения о драйвере для набора сведений об устройствах или определенного элемента сведений об устройстве в наборе сведений об устройстве. (ANSI)
SetupDiGetDriverInfoDetailW

Функция SetupDiGetDriverInfoDetail извлекает сведения о драйвере для набора сведений об устройствах или определенного элемента сведений об устройстве в наборе сведений об устройстве. (Юникод)
SetupDiGetDriverInstallParamsA

Функция SetupDiGetDriverInstallParams извлекает параметры установки драйвера для набора сведений об устройстве или определенного элемента сведений об устройстве. (ANSI)
SetupDiGetDriverInstallParamsW

Функция SetupDiGetDriverInstallParams извлекает параметры установки драйвера для набора сведений об устройстве или определенного элемента сведений об устройстве. (Юникод)
SetupDiGetHwProfileFriendlyNameA

Функция SetupDiGetHwProfileFriendlyName извлекает понятное имя, связанное с идентификатором профиля оборудования. (ANSI)
SetupDiGetHwProfileFriendlyNameExA

Функция SetupDiGetHwProfileFriendlyNameEx извлекает понятное имя, связанное с идентификатором профиля оборудования на локальном или удаленном компьютере. (ANSI)
SetupDiGetHwProfileFriendlyNameExW

Функция SetupDiGetHwProfileFriendlyNameEx извлекает понятное имя, связанное с идентификатором профиля оборудования на локальном или удаленном компьютере. (Юникод)
SetupDiGetHwProfileFriendlyNameW

Функция SetupDiGetHwProfileFriendlyName извлекает понятное имя, связанное с идентификатором профиля оборудования. (Юникод)
SetupDiGetHwProfileList

Функция SetupDiGetHwProfileList извлекает список всех определенных в настоящее время идентификаторов профилей оборудования.
SetupDiGetHwProfileListExA

Функция SetupDiGetHwProfileListEx извлекает список всех определенных в настоящее время идентификаторов профилей оборудования на локальном или удаленном компьютере. (ANSI)
SetupDiGetHwProfileListExW

Функция SetupDiGetHwProfileListEx извлекает список всех определенных в настоящее время идентификаторов профилей оборудования на локальном или удаленном компьютере. (Юникод)
SetupDiGetINFClassA

Функция SetupDiGetINFClass возвращает класс указанного INF-файла устройства. (ANSI)
SetupDiGetINFClassW

Функция SetupDiGetINFClass возвращает класс указанного INF-файла устройства. (Юникод)
SetupDiGetSelectedDevice

Функция SetupDiGetSelectedDevice извлекает выбранный элемент сведений об устройстве в наборе сведений об устройстве.
SetupDiGetSelectedDriverA

Функция SetupDiGetSelectedDriver извлекает выбранный драйвер для набора сведений об устройстве или определенного элемента сведений об устройстве. (ANSI)
SetupDiGetSelectedDriverW

Функция SetupDiGetSelectedDriver извлекает выбранный драйвер для набора сведений об устройстве или определенного элемента сведений об устройстве. (Юникод)
SetupDiInstallClassA

Функция SetupDiInstallClass устанавливает раздел ClassInstall32 указанного INF-файла. (ANSI)
SetupDiInstallClassExA

Функция SetupDiInstallClassEx устанавливает установщик класса или класс интерфейса. (ANSI)
SetupDiInstallClassExW

Функция SetupDiInstallClassEx устанавливает установщик класса или класс интерфейса. (Юникод)
SetupDiInstallClassW

Функция SetupDiInstallClass устанавливает раздел ClassInstall32 указанного INF-файла. (Юникод)
SetupDiInstallDevice

Функция SetupDiInstallDevice является обработчиком по умолчанию для запроса на установку DIF_INSTALLDEVICE.
SetupDiInstallDeviceInterfaces

Функция SetupDiInstallDeviceInterfaces является обработчиком по умолчанию для запроса на установку DIF_INSTALLINTERFACES.
SetupDiInstallDriverFiles

Функция SetupDiInstallDriverFiles является обработчиком по умолчанию для запроса на установку DIF_INSTALLDEVICEFILES.
SetupDiLoadClassIcon

Функция SetupDiLoadClassIcon загружает большой и мини-значок для указанного класса.
SetupDiLoadDeviceIcon

Функция SetupDiLoadDeviceIcon извлекает значок для указанного устройства.
SetupDiOpenClassRegKey

Функция SetupDiOpenClassRegKey открывает раздел реестра класса установки или подраздел определенного класса.
SetupDiOpenClassRegKeyExA

Функция SetupDiOpenClassRegKeyEx открывает раздел реестра класса настройки устройства, раздел реестра класса интерфейса устройства или подраздел определенного класса. Эта функция открывает указанный ключ на локальном или удаленном компьютере. (ANSI)
SetupDiOpenClassRegKeyExW

Функция SetupDiOpenClassRegKeyEx открывает раздел реестра класса настройки устройства, раздел реестра класса интерфейса устройства или подраздел определенного класса. Эта функция открывает указанный ключ на локальном или удаленном компьютере. (Юникод)
SetupDiOpenDeviceInfoA

Функция SetupDiOpenDeviceInfo добавляет элемент сведений об устройстве для экземпляра устройства в набор сведений об устройстве, если он еще не существует в наборе сведений об устройствах, и извлекает сведения, идентифицирующий элемент сведений об устройстве для экземпляра устройства в наборе сведений об устройстве. (ANSI)
SetupDiOpenDeviceInfoW

Функция SetupDiOpenDeviceInfo добавляет элемент сведений об устройстве для экземпляра устройства в набор сведений об устройстве, если он еще не существует в наборе сведений об устройствах, и извлекает сведения, идентифицирующий элемент сведений об устройстве для экземпляра устройства в наборе сведений об устройстве. (Юникод)
SetupDiOpenDeviceInterfaceA

Функция SetupDiOpenDeviceInterface извлекает сведения об интерфейсе устройства и добавляет этот интерфейс в указанный набор сведений об устройстве для локальной или удаленной системы. (ANSI)
SetupDiOpenDeviceInterfaceRegKey

Функция SetupDiOpenDeviceInterfaceRegKey открывает подраздел реестра, который используется приложениями и драйверами для хранения сведений, относящихся к интерфейсу устройства.
SetupDiOpenDeviceInterfaceW

Функция SetupDiOpenDeviceInterface извлекает сведения об интерфейсе устройства и добавляет этот интерфейс в указанный набор сведений об устройстве для локальной или удаленной системы. (Юникод)
SetupDiOpenDevRegKey

Функция SetupDiOpenDevRegKey открывает раздел реестра для сведений о конфигурации конкретного устройства.
SetupDiRegisterCoDeviceInstallers

Функция SetupDiRegisterCoDeviceInstallers является обработчиком по умолчанию для DIF_REGISTER_COINSTALLERS.
SetupDiRegisterDeviceInfo

Функция SetupDiRegisterDeviceInfo является обработчиком по умолчанию для запроса DIF_REGISTERDEVICE.
SetupDiRemoveDevice

Функция SetupDiRemoveDevice является обработчиком по умолчанию для запроса на установку DIF_REMOVE.
SetupDiRemoveDeviceInterface

Функция SetupDiRemoveDeviceInterface удаляет из системы зарегистрированный интерфейс устройства.
SetupDiRestartDevices

Функция SetupDiRestartDevices перезапускает указанное устройство или при необходимости перезапускает все устройства, управляемые той же функцией, и драйверы фильтрации, работающие с указанным устройством.
SetupDiSelectBestCompatDrv

Функция SetupDiSelectBestCompatDrv является обработчиком по умолчанию для запроса на установку DIF_SELECTBESTCOMPATDRV.
SetupDiSelectDevice

Функция SetupDiSelectDevice является обработчиком по умолчанию для запроса DIF_SELECTDEVICE.
SetupDiSelectOEMDrv

Функция SetupDiSelectOEMDrv выбирает драйвер для набора сведений об устройстве или конкретный элемент сведений об устройстве, использующий путь OEM, предоставленный пользователем.
SetupDiSetClassInstallParamsA

Функция SetupDiSetClassInstallParams задает или очищает параметры установки класса для набора сведений об устройстве или определенного элемента сведений об устройстве. (ANSI)
SetupDiSetClassInstallParamsW

Функция SetupDiSetClassInstallParams задает или очищает параметры установки класса для набора сведений об устройстве или определенного элемента сведений об устройстве. (Юникод)
SetupDiSetClassPropertyExW

Функция SetupDiSetClassPropertyEx задает свойство устройства для класса настройки устройства или класса интерфейса устройства на локальном или удаленном компьютере.
SetupDiSetClassPropertyW

Функция SetupDiSetClassProperty задает свойство класса для класса настройки устройства или класса интерфейса устройства.
SetupDiSetClassRegistryPropertyA

Функция SetupDiSetClassRegistryProperty задает указанное свойство класса устройства в реестре. (ANSI)
SetupDiSetClassRegistryPropertyW

Функция SetupDiSetClassRegistryProperty задает указанное свойство класса устройства в реестре. (Юникод)
SetupDiSetDeviceInstallParamsA

Функция SetupDiSetDeviceInstallParams задает параметры установки устройства для набора сведений об устройстве или определенного элемента сведений об устройстве. (ANSI)
SetupDiSetDeviceInstallParamsW

Функция SetupDiSetDeviceInstallParams задает параметры установки устройства для набора сведений об устройстве или определенного элемента сведений об устройстве. (Юникод)
SetupDiSetDeviceInterfaceDefault

Функция SetupDiSetDeviceInterfaceDefault задает интерфейс устройства в качестве интерфейса по умолчанию для класса интерфейса устройства.
SetupDiSetDeviceInterfacePropertyW

Функция SetupDiSetDeviceInterfaceProperty задает свойство устройства интерфейса устройства.
SetupDiSetDevicePropertyW

Функция SetupDiSetDeviceProperty задает свойство экземпляра устройства.
SetupDiSetDeviceRegistryPropertyA

Функция SetupDiSetDeviceRegistryProperty задает свойство устройства Plug and Play для устройства. (ANSI)
SetupDiSetDeviceRegistryPropertyW

Функция SetupDiSetDeviceRegistryProperty задает свойство устройства Plug and Play для устройства. (Юникод)
SetupDiSetDriverInstallParamsA

Функция SetupDiSetDriverInstallParams задает параметры установки драйвера для элемента сведений о драйвере. (ANSI)
SetupDiSetDriverInstallParamsW

Функция SetupDiSetDriverInstallParams задает параметры установки драйвера для элемента сведений о драйвере. (Юникод)
SetupDiSetSelectedDevice

Функция SetupDiSetSelectedDevice задает элемент сведений об устройстве в качестве выбранного элемента набора сведений об устройстве. Эта функция обычно используется мастером установки.
SetupDiSetSelectedDriverA

Функция SetupDiSetSelectedDriver задает или сбрасывает выбранный драйвер для элемента сведений об устройстве или выбранный драйвер класса для набора сведений об устройстве. (ANSI)
SetupDiSetSelectedDriverW

Функция SetupDiSetSelectedDriver задает или сбрасывает выбранный драйвер для элемента сведений об устройстве или выбранный драйвер класса для набора сведений об устройстве. (Юникод)
SetupDiUnremoveDevice

Функция SetupDiUnremoveDevice является обработчиком по умолчанию для запроса на установку DIF_UNREMOVE.
SetupDuplicateDiskSpaceListA

Функция SetupDuplicateDiskSpaceList дублирует список дискового пространства как новый независимый список дискового пространства. (ANSI)
SetupDuplicateDiskSpaceListW

Функция SetupDuplicateDiskSpaceList дублирует список дискового пространства как новый независимый список дискового пространства. (Юникод)
SetupEnumInfSectionsA

Функция SetupEnumInfSections извлекает имена разделов из INF-файла. (ANSI)
SetupEnumInfSectionsW

Функция SetupEnumInfSections извлекает имена разделов из INF-файла. (Юникод)
SetupFindFirstLineA

Функция SetupFindFirstLine находит строку в указанном разделе INF-файла. Если параметр Key имеет значение NULL, SetupFindFirstLine возвращает первую строку раздела. (ANSI)
SetupFindFirstLineW

Функция SetupFindFirstLine находит строку в указанном разделе INF-файла. Если параметр Key имеет значение NULL, SetupFindFirstLine возвращает первую строку раздела. (Юникод)
SetupFindNextLine

SetupFindNextLine возвращает расположение следующей строки в разделе INF-файла относительно ContextIn.Line.
SetupFindNextMatchLineA

Функция SetupFindNextMatchLine возвращает расположение следующей строки в INF-файле относительно ContextIn.Line, соответствующего указанному ключу. (ANSI)
SetupFindNextMatchLineW

Функция SetupFindNextMatchLine возвращает расположение следующей строки в INF-файле относительно ContextIn.Line, соответствующего указанному ключу. (Юникод)
SetupFreeSourceListA

Функция SetupFreeSourceList освобождает системные ресурсы, выделенные для исходного списка. (ANSI)
SetupFreeSourceListW

Функция SetupFreeSourceList освобождает системные ресурсы, выделенные для исходного списка. (Юникод)
SetupGetBinaryField

Функция SetupGetBinaryField извлекает двоичные данные из строки в разделе INF-файла от указанного поля до конца строки.
SetupGetFieldCount

Функция SetupGetFieldCount извлекает количество полей в указанной строке в INF-файле.
SetupGetFileCompressionInfoA

Функция SetupGetFileCompressionInfo проверяет физический файл, чтобы определить, сжимается ли он, и получает полный путь, размер и размер несжатого целевого файла. (ANSI)
SetupGetFileCompressionInfoExA

Функция SetupGetFileCompressionInfoEx проверяет потенциально сжатый файл и получает тип сжатия, полный путь к файлу (включая имя файла), сжатый размер и размер несжатого целевого файла. (ANSI)
SetupGetFileCompressionInfoExW

Функция SetupGetFileCompressionInfoEx проверяет потенциально сжатый файл и получает тип сжатия, полный путь к файлу (включая имя файла), сжатый размер и размер несжатого целевого файла. (Юникод)
SetupGetFileCompressionInfoW

Функция SetupGetFileCompressionInfo проверяет физический файл, чтобы определить, сжимается ли он, и получает полный путь, размер и размер несжатого целевого файла. (Юникод)
SetupGetFileQueueCount

Функция SetupGetFileQueueCount получает счетчик из очереди файла установки.
SetupGetFileQueueFlags

Функция SetupGetFileQueueFlags получает флаги из очереди файлов установки.
SetupGetInfDriverStoreLocationA

Функция SetupGetInfDriverStoreLocation извлекает полное имя файла (путь к каталогу и имя файла) INF-файла в хранилище драйверов, соответствующее указанному INF-файлу в системном каталоге INF-файла или указанному INF-файлу в хранилище драйверов. (ANSI)
SetupGetInfDriverStoreLocationW

Функция SetupGetInfDriverStoreLocation извлекает полное имя файла (путь к каталогу и имя файла) INF-файла в хранилище драйверов, соответствующее указанному INF-файлу в системном каталоге INF-файла или указанному INF-файлу в хранилище драйверов. (Юникод)
SetupGetInfFileListA

Функция SetupGetInfFileList возвращает список INF-файлов, расположенных в каталоге, указанном вызывающим объектом, в буфер, предоставленный вызовом. (ANSI)
SetupGetInfFileListW

Функция SetupGetInfFileList возвращает список INF-файлов, расположенных в каталоге, указанном вызывающим объектом, в буфер, предоставленный вызовом. (Юникод)
SetupGetInfInformationA

Функция SetUpGetInfInformation возвращает структуру SP_INF_INFORMATION для указанного INF-файла в буфер. (ANSI)
SetupGetInfInformationW

Функция SetUpGetInfInformation возвращает структуру SP_INF_INFORMATION для указанного INF-файла в буфер. (Юникод)
SetupGetInfPublishedNameA

Функция SetupGetInfPublishedName извлекает полное имя файла (путь к каталогу и имя файла) INF-файла в системном каталоге INF-файлов, соответствующий указанному INF-файлу в хранилище драйверов или указанному INF-файлу в системном каталоге INF-файлов. (ANSI)
SetupGetInfPublishedNameW

Функция SetupGetInfPublishedName извлекает полное имя файла (путь к каталогу и имя файла) INF-файла в системном каталоге INF-файлов, соответствующий указанному INF-файлу в хранилище драйверов или указанному INF-файлу в системном каталоге INF-файлов. (Юникод)
SetupGetIntField

Функция SetupGetIntField извлекает целочисленное значение из указанного поля строки в INF-файле.
SetupGetLineByIndexA

Функция SetupGetLineByIndex находит строку по значению индекса в указанном разделе INF-файла. (ANSI)
SetupGetLineByIndexW

Функция SetupGetLineByIndex находит строку по значению индекса в указанном разделе INF-файла. (Юникод)
SetupGetLineCountA

Функция SetupGetLineCount возвращает количество строк в указанном разделе INF-файла. (ANSI)
SetupGetLineCountW

Функция SetupGetLineCount возвращает количество строк в указанном разделе INF-файла. (Юникод)
SetupGetLineTextA

Функция SetupGetLineText возвращает содержимое строки в INF-файле в компактной форме. (ANSI)
SetupGetLineTextW

Функция SetupGetLineText возвращает содержимое строки в INF-файле в компактной форме. (Юникод)
SetupGetMultiSzFieldA

Функция SetupGetMultiSzField извлекает несколько строк, хранящихся в строке INF-файла, от указанного поля до конца строки. (ANSI)
SetupGetMultiSzFieldW

Функция SetupGetMultiSzField извлекает несколько строк, хранящихся в строке INF-файла, от указанного поля до конца строки. (Юникод)
SetupGetNonInteractiveMode

Функция SetupGetNonInteractiveMode возвращает значение неинтерактивного флага SetupAPI, указывающего, может ли процесс вызывающего объекта взаимодействовать с пользователем через компоненты пользовательского интерфейса, такие как диалоговые окна.
SetupGetSourceFileLocationA

Функция SetupGetSourceFileLocation извлекает расположение исходного файла, указанного в INF-файле. (ANSI)
SetupGetSourceFileLocationW

Функция SetupGetSourceFileLocation извлекает расположение исходного файла, указанного в INF-файле. (Юникод)
SetupGetSourceFileSizeA

Функция SetupGetSourceFileSize считывает несжатый размер исходного файла, указанного в INF-файле. (ANSI)
SetupGetSourceFileSizeW

Функция SetupGetSourceFileSize считывает несжатый размер исходного файла, указанного в INF-файле. (Юникод)
SetupGetSourceInfoA

Функция SetupGetSourceInfo извлекает путь, файл тега или описание носителя для источника, указанного в INF-файле. (ANSI)
SetupGetSourceInfoW

Функция SetupGetSourceInfo извлекает путь, файл тега или описание носителя для источника, указанного в INF-файле. (Юникод)
SetupGetStringFieldA

Функция SetupGetStringField извлекает строку из указанного поля строки в INF-файле. (ANSI)
SetupGetStringFieldW

Функция SetupGetStringField извлекает строку из указанного поля строки в INF-файле. (Юникод)
SetupGetTargetPathA

Функция SetupGetTargetPath определяет целевой каталог для раздела списка файлов. (ANSI)
SetupGetTargetPathW

Функция SetupGetTargetPath определяет целевой каталог для раздела списка файлов. (Юникод)
SetupGetThreadLogToken

Функция SetupGetThreadLogToken извлекает маркер журнала для потока, из которого была вызвана эта функция.
SetupInitDefaultQueueCallback

Функция SetupInitDefaultQueueCallback инициализирует контекст, используемый подпрограммой обратного вызова очереди по умолчанию, включенной в API установки.
SetupInitDefaultQueueCallbackEx

Инициализирует контекст, используемый подпрограммой обратного вызова очереди по умолчанию, включенной в API установки, так же, как SetupInitDefaultQueueCallback, за исключением того, что функция обратного вызова предоставляет дополнительное окно для приема сообщений о ходе выполнения.
SetupInitializeFileLogA

Функция SetupInitializeFileLog инициализирует файл для записи операций установки и результатов. Это может быть системный журнал, в котором система отслеживает файлы, установленные в составе Windows, или любой другой файл. (ANSI)
SetupInitializeFileLogW

Функция SetupInitializeFileLog инициализирует файл для записи операций установки и результатов. Это может быть системный журнал, в котором система отслеживает файлы, установленные в составе Windows, или любой другой файл. (Юникод)
SetupInstallFileA

Функция SetupInstallFile устанавливает файл, указанный в INFCONTEXT, возвращенном командой SetupFindXXXXLine, или явным образом именем файла и путем. (ANSI)
SetupInstallFileExA

Функция SetupInstallFileEx устанавливает файл, указанный либо в infCONTEXT, возвращенном командой SetupFindXXXXLine, либо явным образом с помощью имени файла и сведений о пути. (ANSI)
SetupInstallFileExW

Функция SetupInstallFileEx устанавливает файл, указанный либо в infCONTEXT, возвращенном командой SetupFindXXXXLine, либо явным образом с помощью имени файла и сведений о пути. (Юникод)
SetupInstallFilesFromInfSectionA

Функция SetupInstallFilesFromInfSection помещает в очередь все файлы для установки, указанные в разделах Копирование файлов, Удаление файлов и Переименование файлов, перечисленных в разделе Установка. (ANSI)
SetupInstallFilesFromInfSectionW

Функция SetupInstallFilesFromInfSection помещает в очередь все файлы для установки, указанные в разделах Копирование файлов, Удаление файлов и Переименование файлов, перечисленных в разделе Установка. (Юникод)
SetupInstallFileW

Функция SetupInstallFile устанавливает файл, указанный в INFCONTEXT, возвращенном командой SetupFindXXXXLine, или явным образом именем файла и путем. (Юникод)
SetupInstallFromInfSectionA

Функция SetupInstallFromInfSection выполняет все директивы в разделе Install INF-файла. (ANSI)
SetupInstallFromInfSectionW

Функция SetupInstallFromInfSection выполняет все директивы в разделе Install INF-файла. (Юникод)
SetupInstallServicesFromInfSectionA

Функция SetupInstallServicesFromInfSection выполняет операции установки и удаления службы, указанные в разделах Service Install , перечисленных в разделе Service (Служба) INF-файла. (ANSI)
SetupInstallServicesFromInfSectionExA

Функция SetupInstallServicesFromInfSectionEx выполняет операции установки и удаления службы, указанные в разделах Установка службы, перечисленных в разделе Service в INF-файле. (ANSI)
SetupInstallServicesFromInfSectionExW

Функция SetupInstallServicesFromInfSectionEx выполняет операции установки и удаления службы, указанные в разделах Установка службы, перечисленных в разделе Service в INF-файле. (Юникод)
SetupInstallServicesFromInfSectionW

Функция SetupInstallServicesFromInfSection выполняет операции установки и удаления службы, указанные в разделах Установка службы, перечисленных в разделе Service в INF-файле. (Юникод)
SetupIterateCabinetA

Функция SetupIterateCabinet выполняет итерацию по всем файлам в шкафу и отправляет уведомление функции обратного вызова для каждого найденного файла. (ANSI)
SetupIterateCabinetW

Функция SetupIterateCabinet выполняет итерацию по всем файлам в шкафу и отправляет уведомление функции обратного вызова для каждого найденного файла. (Юникод)
SetupLogErrorA

Функция SetupLogError записывает сообщение об ошибке в файл журнала. (ANSI)
SetupLogErrorW

Функция SetupLogError записывает сообщение об ошибке в файл журнала. (Юникод)
SetupLogFileA

Функция SetupLogFile добавляет запись в файл журнала. (ANSI)
SetupLogFileW

Функция SetupLogFile добавляет запись в файл журнала. (Юникод)
SetupOpenAppendInfFileA

Функция SetupOpenAppendInfFile добавляет сведения из INF-файла в INF-файл, ранее открытый программой SetupOpenInfFile. (ANSI)
SetupOpenAppendInfFileW

Функция SetupOpenAppendInfFile добавляет сведения из INF-файла в INF-файл, ранее открытый программой SetupOpenInfFile. (Юникод)
SetupOpenFileQueue

Функция SetupOpenFileQueue создает очередь файлов установки.
SetupOpenInfFileA

Функция SetupOpenInfFile открывает INF-файл и возвращает ему дескриптор. (ANSI)
SetupOpenInfFileW

Функция SetupOpenInfFile открывает INF-файл и возвращает ему дескриптор. (Юникод)
SetupOpenLog

Функция SetupOpenLog открывает файлы журнала.
SetupOpenMasterInf

Функция SetupOpenMasterInf открывает MASTER INF-файл, содержащий сведения о файлах и макете для файлов, поставляемых вместе с Windows.
SetupPromptForDiskA

Функция SetupPromptForDisk отображает диалоговое окно с запросом на ввод диска. (ANSI)
SetupPromptForDiskW

Функция SetupPromptForDisk отображает диалоговое окно с запросом на ввод диска. (Юникод)
SetupPromptReboot

Функция SetupPromptReboot запрашивает у пользователя, если он хочет перезагрузить систему, при необходимости в зависимости от того, использовались ли какие-либо файлы в очереди зафиксированных файлов во время операции с файлами.
SetupQueryDrivesInDiskSpaceListA

Функция SetupQueryDrivesInDiskSpaceList заполняет буфер списком дисков, на которые ссылаются операции с файлами, перечисленные в списке дискового пространства. (ANSI)
SetupQueryDrivesInDiskSpaceListW

Функция SetupQueryDrivesInDiskSpaceList заполняет буфер списком дисков, на которые ссылаются операции с файлами, перечисленные в списке дискового пространства. (Юникод)
SetupQueryFileLogA

Функция SetupQueryFileLog возвращает сведения из журнала файла установки. (ANSI)
SetupQueryFileLogW

Функция SetupQueryFileLog возвращает сведения из журнала файла установки. (Юникод)
SetupQueryInfFileInformationA

Функция SetupQueryInfFileInformation возвращает имя INF-файла из структуры SP_INF_INFORMATION в буфер. (ANSI)
SetupQueryInfFileInformationW

Функция SetupQueryInfFileInformation возвращает имя INF-файла из структуры SP_INF_INFORMATION в буфер. (Юникод)
SetupQueryInfOriginalFileInformationA

Функция SetupQueryInfOriginalFileInformation возвращает исходное имя INF-файла OEM. (ANSI)
SetupQueryInfOriginalFileInformationW

Функция SetupQueryInfOriginalFileInformation возвращает исходное имя INF-файла OEM. (Юникод)
SetupQueryInfVersionInformationA

Функция SetupQueryInfVersionInformation возвращает сведения о версии INF-файла из структуры SP_INF_INFORMATION в буфер. (ANSI)
SetupQueryInfVersionInformationW

Функция SetupQueryInfVersionInformation возвращает сведения о версии INF-файла из структуры SP_INF_INFORMATION в буфер. (Юникод)
SetupQuerySourceListA

Функция SetupQuerySourceList запрашивает текущий список источников установки. Список создается на основе системных и пользовательских списков и может быть переопределен временным списком (см. раздел SetupSetSourceList). (ANSI)
SetupQuerySourceListW

Функция SetupQuerySourceList запрашивает текущий список источников установки. Список создается на основе системных и пользовательских списков и может быть переопределен временным списком (см. раздел SetupSetSourceList). (Юникод)
SetupQuerySpaceRequiredOnDriveA

Функция SetupQuerySpaceRequiredOnDrive проверяет список дискового пространства, чтобы определить место, необходимое для выполнения всех операций с файлами, перечисленных для определенного диска. (ANSI)
SetupQuerySpaceRequiredOnDriveW

Функция SetupQuerySpaceRequiredOnDrive проверяет список дискового пространства, чтобы определить место, необходимое для выполнения всех операций с файлами, перечисленных для определенного диска. (Юникод)
SetupQueueCopyA

Функция SetupQueueCopy добавляет одну операцию копирования файла в очередь файлов установки. (ANSI)
SetupQueueCopyIndirectA

Функция SetupQueueCopyIndirect является расширенной формой SetupQueueCopy, передавая дополнительные параметры в виде структуры (SP_FILE_COPY_PARAMS). Кроме этого, поведение идентично. (ANSI)
SetupQueueCopyIndirectW

Функция SetupQueueCopyIndirect является расширенной формой SetupQueueCopy, передавая дополнительные параметры в виде структуры (SP_FILE_COPY_PARAMS). Кроме этого, поведение идентично. (Юникод)
SetupQueueCopySectionA

Функция SetupQueueCopySection помещает все файлы в раздел INF-файла в очередь установки для копирования. (ANSI)
SetupQueueCopySectionW

Функция SetupQueueCopySection помещает все файлы в раздел INF-файла в очередь установки для копирования. (Юникод)
SetupQueueCopyW

Функция SetupQueueCopy добавляет одну операцию копирования файла в очередь файлов установки. (Юникод)
SetupQueueDefaultCopyA

Функция SetupQueueDefaultCopy добавляет один файл в очередь файлов установки для копирования, используя исходный носитель и назначение по умолчанию, как указано в INF-файле. (ANSI)
SetupQueueDefaultCopyW

Функция SetupQueueDefaultCopy добавляет один файл в очередь файлов установки для копирования, используя исходный носитель и назначение по умолчанию, как указано в INF-файле. (Юникод)
SetupQueueDeleteA

Функция SetupQueueDelete помещает отдельную операцию удаления файла в очередь файлов установки. (ANSI)
SetupQueueDeleteSectionA

Функция SetupQueueDeleteSection помещает в очередь все файлы в разделе INF-файла для удаления. Раздел должен иметь правильный формат Delete Files, а INF-файл должен содержать раздел DestinationDirs. (ANSI)
SetupQueueDeleteSectionW

Функция SetupQueueDeleteSection помещает в очередь все файлы в разделе INF-файла для удаления. Раздел должен иметь правильный формат Delete Files, а INF-файл должен содержать раздел DestinationDirs. (Юникод)
SetupQueueDeleteW

Функция SetupQueueDelete помещает отдельную операцию удаления файла в очередь файлов установки. (Юникод)
SetupQueueRenameA

Функция SetupQueueRename помещает отдельную операцию переименования файла в очередь файлов установки. (ANSI)
SetupQueueRenameSectionA

Функция SetupQueueRenameSection помещает раздел в INF-файл в очередь для переименования. Раздел должен иметь правильный формат раздела списка переименований, а INF-файл должен содержать раздел DestinationDirs. (ANSI)
SetupQueueRenameSectionW

Функция SetupQueueRenameSection помещает раздел в INF-файл в очередь для переименования. Раздел должен иметь правильный формат раздела списка переименований, а INF-файл должен содержать раздел DestinationDirs. (Юникод)
SetupQueueRenameW

Функция SetupQueueRename помещает отдельную операцию переименования файла в очередь файлов установки. (Юникод)
SetupRemoveFileLogEntryA

Функция SetupRemoveFileLogEntry удаляет запись или раздел из журнала файлов. (ANSI)
SetupRemoveFileLogEntryW

Функция SetupRemoveFileLogEntry удаляет запись или раздел из журнала файлов. (Юникод)
SetupRemoveFromDiskSpaceListA

Функция SetupRemoveFromDiskSpaceList удаляет операцию удаления или копирования файлов из списка дискового пространства. (ANSI)
SetupRemoveFromDiskSpaceListW

Функция SetupRemoveFromDiskSpaceList удаляет операцию удаления или копирования файлов из списка дискового пространства. (Юникод)
SetupRemoveFromSourceListA

Функция SetupRemoveFromSourceList удаляет значение из списка источников установки для текущего пользователя или системы. Системные и пользовательские списки объединяются во время выполнения. (ANSI)
SetupRemoveFromSourceListW

Функция SetupRemoveFromSourceList удаляет значение из списка источников установки для текущего пользователя или системы. Системные и пользовательские списки объединяются во время выполнения. (Юникод)
SetupRemoveInstallSectionFromDiskSpaceListA

Функция SetupRemoveInstallSectionFromDiskSpaceList ищет в разделе Install INF-файла строки CopyFiles и DelFiles и удаляет операции с файлами, указанные в этих разделах, из списка дискового пространства. (ANSI)
SetupRemoveInstallSectionFromDiskSpaceListW

Функция SetupRemoveInstallSectionFromDiskSpaceList ищет в разделе Install INF-файла строки CopyFiles и DelFiles и удаляет операции с файлами, указанные в этих разделах, из списка дискового пространства. (Юникод)
SetupRemoveSectionFromDiskSpaceListA

Функция SetupRemoveSectionFromDiskSpaceList удаляет операции удаления или копирования файлов, перечисленные в разделе Копирование файлов INF-файла, из списка дискового пространства. (ANSI)
SetupRemoveSectionFromDiskSpaceListW

Функция SetupRemoveSectionFromDiskSpaceList удаляет операции удаления или копирования файлов, перечисленные в разделе Копирование файлов INF-файла, из списка дискового пространства. (Юникод)
SetupRenameErrorA

Функция RenameError создает диалоговое окно, информирующее пользователя об ошибке переименования файла. (ANSI)
SetupRenameErrorW

Функция RenameError создает диалоговое окно, информирующее пользователя об ошибке переименования файла. (Юникод)
SetupScanFileQueueA

Функция SetupScanFileQueue сканирует очередь файлов установки, выполняя операцию с каждым узлом в списке копирования. Операция задается набором флагов. Эту функцию можно вызывать до или после фиксации очереди. (ANSI)
SetupScanFileQueueW

Функция SetupScanFileQueue сканирует очередь файлов установки, выполняя операцию с каждым узлом в списке копирования. Операция задается набором флагов. Эту функцию можно вызывать до или после фиксации очереди. (Юникод)
SetupSetDirectoryIdA

Функция SetupSetDirectoryId связывает идентификатор каталога в INF-файле с определенным каталогом. (ANSI)
SetupSetDirectoryIdExA

Функция SetupSetDirectoryIdEx связывает идентификатор каталога в INF-файле с определенным каталогом. (ANSI)
SetupSetDirectoryIdExW

Функция SetupSetDirectoryIdEx связывает идентификатор каталога в INF-файле с определенным каталогом. (Юникод)
SetupSetDirectoryIdW

Функция SetupSetDirectoryId связывает идентификатор каталога в INF-файле с определенным каталогом. (Юникод)
SetupSetFileQueueAlternatePlatformA

Функция SetupSetFileQueueAlternatePlatform связывает очередь файлов с целевой платформой, отличной от платформы, на которую выполняется функция. Это делается, чтобы включить проверку подписи, не относящегося к собственному коду. (ANSI)
SetupSetFileQueueAlternatePlatformW

Функция SetupSetFileQueueAlternatePlatform связывает очередь файлов с целевой платформой, отличной от платформы, на которую выполняется функция. Это делается, чтобы включить проверку подписи, не относящегося к собственному коду. (Юникод)
SetupSetFileQueueFlags

Функция SetupSetFileQueueFlags устанавливает флаги в очереди файлов установки.
SetupSetNonInteractiveMode

Функция SetupSetNonInteractiveMode задает неинтерактивный флаг SetupAPI, который определяет, может ли SetupAPI взаимодействовать с пользователем в контексте вызывающего объекта.
SetupSetPlatformPathOverrideA

Функция SetupSetPlatformPathOverride используется для задания переопределения пути платформы для целевого компьютера при работе с INFs с другого компьютера. (ANSI)
SetupSetPlatformPathOverrideW

Функция SetupSetPlatformPathOverride используется для задания переопределения пути платформы для целевого компьютера при работе с INFs с другого компьютера. (Юникод)
SetupSetSourceListA

Функция SetupSetSourceList позволяет вызывающей стороны задать список источников установки для текущего пользователя или системы (общий для всех пользователей). (ANSI)
SetupSetSourceListW

Функция SetupSetSourceList позволяет вызывающей стороны задать список источников установки для текущего пользователя или системы (общий для всех пользователей). (Юникод)
SetupSetThreadLogToken

Функция SetupSetThreadLogToken задает контекст журнала, представленный маркером журнала, для потока, из которого была вызвана эта функция.
SetupTermDefaultQueueCallback

Функция SetupTermDefaultQueueCallback вызывается после завершения фиксации очереди. Он освобождает ресурсы, выделенные предыдущими вызовами SetupInitDefaultQueueCallback или SetupInitDefaultQueueCallbackEx.
SetupTerminateFileLog

Функция SetupTerminateFileLog освобождает ресурсы, связанные с журналом файлов.
SetupUninstallNewlyCopiedInfs

Функция SetupUninstallNewlyCopiedInfs удаляет INF-файлы (INF), предварительно скомпилированные INF-файлы (PNF) и файлы каталога (CAT), которые ранее были установлены во время фиксации указанной очереди файлов.
SetupUninstallOEMInfA

Функция SetupUninstallOEMInf удаляет указанный INF-файл и любой связанный PNF-файл. (ANSI)
SetupUninstallOEMInfW

Функция SetupUninstallOEMInf удаляет указанный INF-файл и любой связанный PNF-файл. (Юникод)
SetupVerifyInfFileA

Функция SetupVerifyInfFile проверяет цифровую подпись указанного INF-файла с помощью соответствующего каталога. Проверку можно выполнить на альтернативной платформе. (ANSI)
SetupVerifyInfFileW

Функция SetupVerifyInfFile проверяет цифровую подпись указанного INF-файла с помощью соответствующего каталога. Проверку можно выполнить на альтернативной платформе. (Юникод)
SetupWriteTextLog

Функция SetupWriteTextLog записывает запись журнала в текстовый журнал SetupAPI.
SetupWriteTextLogError

Функция SetupWriteTextLogError записывает сведения об ошибке SetupAPI или системной ошибке Win32 в текстовый журнал SetupAPI.
SetupWriteTextLogInfLine

Функция SetupWriteTextLogInfLine записывает запись журнала в текстовый журнал SetupAPI, содержащий текст указанной строки INF-файла.

Функции обратного вызова

 
PSP_FILE_CALLBACK_A

Функция обратного вызова FileCallback используется несколькими функциями установки. (ANSI)
PSP_FILE_CALLBACK_W

Функция обратного вызова FileCallback используется несколькими функциями установки. (Юникод)

Структуры

 
CABINET_INFO_A

В структуре CABINET_INFO хранятся сведения о файле кабинета. Функция SetupIterateCabinet задает эту структуру в качестве параметра при отправке уведомления SPFILENOTIFY_NEEDNEWCABINET в подпрограмму обратного вызова кабинета. (ANSI)
CABINET_INFO_W

В структуре CABINET_INFO хранятся сведения о файле кабинета. Функция SetupIterateCabinet задает эту структуру в качестве параметра при отправке уведомления SPFILENOTIFY_NEEDNEWCABINET в подпрограмму обратного вызова кабинета. (Юникод)
FILE_IN_CABINET_INFO_A

Структура FILE_IN_CABINET_INFO содержит сведения о файле, найденном в шкафу. (ANSI)
FILE_IN_CABINET_INFO_W

Структура FILE_IN_CABINET_INFO содержит сведения о файле, найденном в шкафу. (Юникод)
FILEPATHS_A

В структуре FILEPATHS хранятся сведения об исходном и целевом пути. Функции установки отправляют структуру FILEPATHS в виде параметра в нескольких уведомлениях, отправляемых в подпрограммы обратного вызова. Дополнительные сведения см. в разделе Уведомления. (ANSI)
FILEPATHS_SIGNERINFO_A

В структуре FILEPATHS_SINGNERINFO хранятся сведения об исходном и целевом пути, а также сведения о сигнатуре файла. (ANSI)
FILEPATHS_SIGNERINFO_W

В структуре FILEPATHS_SINGNERINFO хранятся сведения об исходном и целевом пути, а также сведения о сигнатуре файла. (Юникод)
FILEPATHS_W

В структуре FILEPATHS хранятся сведения об исходном и целевом пути. Функции установки отправляют структуру FILEPATHS в виде параметра в нескольких уведомлениях, отправляемых в подпрограммы обратного вызова. Дополнительные сведения см. в разделе Уведомления. (Юникод)
INFCONTEXT

В структуре INFCONTEXT хранятся сведения о контексте, которые такие функции, как SetupGetLineText, используют для навигации по INF-файлам.
SOURCE_MEDIA_A

Структура SOURCE_MEDIA используется с уведомлением SPFILENOTIFY_NEEDMEDIA для передачи сведений об исходном носителе. (ANSI)
SOURCE_MEDIA_W

Структура SOURCE_MEDIA используется с уведомлением SPFILENOTIFY_NEEDMEDIA для передачи исходных сведений мультимедиа. (Юникод)
SP_ALTPLATFORM_INFO_V1

Эта структура используется для передачи сведений для альтернативной платформы в SetupQueryInfOriginalFileInformation.
SP_ALTPLATFORM_INFO_V2

Структура SP_ALTPLATFORM_INFO_V2 используется для передачи информации для альтернативной платформы в SetupQueryInfOriginalFileInformation.
SP_CLASSIMAGELIST_DATA

Структура SP_CLASSIMAGELIST_DATA описывает список изображений классов.
SP_CLASSINSTALL_HEADER

SP_CLASSINSTALL_HEADER является первым членом любой структуры параметров установки класса. Он содержит код запроса на установку устройства, определяющий формат остальной структуры параметров установки.
SP_DETECTDEVICE_PARAMS

Структура SP_DETECTDEVICE_PARAMS соответствует запросу на установку DIF_DETECT.
SP_DEVICE_INTERFACE_DATA

Структура SP_DEVICE_INTERFACE_DATA определяет интерфейс устройства в наборе сведений об устройстве.
SP_DEVICE_INTERFACE_DETAIL_DATA_A

Структура SP_DEVICE_INTERFACE_DETAIL_DATA содержит путь к интерфейсу устройства. (ANSI)
SP_DEVICE_INTERFACE_DETAIL_DATA_W

Структура SP_DEVICE_INTERFACE_DETAIL_DATA содержит путь к интерфейсу устройства. (Юникод)
SP_DEVINFO_DATA

Структура SP_DEVINFO_DATA определяет экземпляр устройства, который входит в набор сведений об устройстве.
SP_DEVINFO_LIST_DETAIL_DATA_A

Структура SP_DEVINFO_LIST_DETAIL_DATA содержит сведения о наборе сведений об устройствах, например идентификатор GUID связанного класса установки (если у него есть связанный класс установки). (ANSI)
SP_DEVINFO_LIST_DETAIL_DATA_W

Структура SP_DEVINFO_LIST_DETAIL_DATA содержит сведения о наборе сведений об устройствах, например идентификатор GUID связанного класса установки (если у него есть связанный класс установки). (Юникод)
SP_DEVINSTALL_PARAMS_A

Структура SP_DEVINSTALL_PARAMS содержит параметры установки устройства, связанные с определенным элементом сведений об устройстве или глобально связанные с набором сведений об устройстве. (ANSI)
SP_DEVINSTALL_PARAMS_W

Структура SP_DEVINSTALL_PARAMS содержит параметры установки устройства, связанные с определенным элементом сведений об устройстве или глобально связанные с набором сведений об устройстве. (Юникод)
SP_DRVINFO_DATA_V1_A

Структура SP_DRVINFO_DATA содержит сведения о драйвере. Эта структура является членом списка сведений о драйверах, который может быть связан с конкретным экземпляром устройства или глобально с набором сведений об устройстве. (sp_drvinfo_data_v1_a)
SP_DRVINFO_DATA_V1_W

Структура SP_DRVINFO_DATA содержит сведения о драйвере. Эта структура является членом списка сведений о драйверах, который может быть связан с конкретным экземпляром устройства или глобально с набором сведений об устройстве. (sp_drvinfo_data_v1_w)
SP_DRVINFO_DATA_V2_A

Структура SP_DRVINFO_DATA содержит сведения о драйвере. Эта структура является членом списка сведений о драйверах, который может быть связан с конкретным экземпляром устройства или глобально с набором сведений об устройстве. (sp_drvinfo_data_v2_a)
SP_DRVINFO_DATA_V2_W

Структура SP_DRVINFO_DATA содержит сведения о драйвере. Эта структура является членом списка сведений о драйверах, который может быть связан с конкретным экземпляром устройства или глобально с набором сведений об устройстве. (sp_drvinfo_data_v2_w)
SP_DRVINFO_DETAIL_DATA_A

Структура SP_DRVINFO_DETAIL_DATA содержит подробные сведения о конкретной структуре сведений о драйвере. (ANSI)
SP_DRVINFO_DETAIL_DATA_W

Структура SP_DRVINFO_DETAIL_DATA содержит подробные сведения о конкретной структуре сведений о драйвере. (Юникод)
SP_DRVINSTALL_PARAMS

Структура SP_DRVINSTALL_PARAMS содержит параметры установки драйвера, связанные с определенным информационным элементом драйвера.
SP_FILE_COPY_PARAMS_A

Структура SP_FILE_COPY_PARAMS описывает одну операцию копирования файла. (ANSI)
SP_FILE_COPY_PARAMS_W

Структура SP_FILE_COPY_PARAMS описывает одну операцию копирования файла. (Юникод)
SP_INF_INFORMATION

В структуре SP_INF_INFORMATION хранятся сведения о INF-файле, включая стиль, количество составных INF-файлов и данные о версиях.
SP_INF_SIGNER_INFO_V1_A

В структуре SP_INF_SIGNER_INFO хранятся сведения о цифровой подписи INF-файла. (sp_inf_signer_info_v1_a)
SP_INF_SIGNER_INFO_V1_W

В структуре SP_INF_SIGNER_INFO хранятся сведения о цифровой подписи INF-файла. (sp_inf_signer_info_v1_w)
SP_INF_SIGNER_INFO_V2_A

В структуре SP_INF_SIGNER_INFO хранятся сведения о цифровой подписи INF-файла. (sp_inf_signer_info_v2_a)
SP_INF_SIGNER_INFO_V2_W

В структуре SP_INF_SIGNER_INFO хранятся сведения о цифровой подписи INF-файла. (sp_inf_signer_info_v2_w)
SP_NEWDEVICEWIZARD_DATA

Структура SP_NEWDEVICEWIZARD_DATA используется установщиками для расширения работы мастера установки оборудования путем добавления настраиваемых страниц. Он используется с DIF_NEWDEVICEWIZARD_XXX запросов на установку.
SP_ORIGINAL_FILE_INFO_A

Структура SP_ORIGINAL_FILE_INFO получает исходное имя INF-файла и сведения о файле каталога, возвращенные setupQueryInfOriginalFileInformation. (ANSI)
SP_ORIGINAL_FILE_INFO_W

Структура SP_ORIGINAL_FILE_INFO получает исходное имя INF-файла и сведения о файле каталога, возвращенные setupQueryInfOriginalFileInformation. (Юникод)
SP_POWERMESSAGEWAKE_PARAMS_A

Структура SP_POWERMESSAGEWAKE_PARAMS соответствует запросу на установку DIF_POWERMESSAGEWAKE. (ANSI)
SP_POWERMESSAGEWAKE_PARAMS_W

Структура SP_POWERMESSAGEWAKE_PARAMS соответствует запросу на установку DIF_POWERMESSAGEWAKE. (Юникод)
SP_PROPCHANGE_PARAMS

Структура SP_PROPCHANGE_PARAMS соответствует запросу на установку DIF_PROPERTYCHANGE.
SP_PROPSHEETPAGE_REQUEST

Структура SP_PROPSHEETPAGE_REQUEST может быть передана в качестве первого параметра (lpv) в точку входа ExtensionPropSheetPageProc в библиотеке DLL SetupAPI.
SP_REGISTER_CONTROL_STATUSA

Структура SP_REGISTER_CONTROL_STATUS содержит сведения о зарегистрированном или отмене регистрации файла с помощью директивы INF RegisterDlls для самостоятельной регистрации библиотек DLL в Windows 2000. (ANSI)
SP_REGISTER_CONTROL_STATUSW

Структура SP_REGISTER_CONTROL_STATUS содержит сведения о зарегистрированном или отмене регистрации файла с помощью директивы INF RegisterDlls для самостоятельной регистрации библиотек DLL в Windows 2000. (Юникод)
SP_REMOVEDEVICE_PARAMS

Структура SP_REMOVEDEVICE_PARAMS соответствует запросу на установку DIF_REMOVE.
SP_SELECTDEVICE_PARAMS_A

Структура SP_SELECTDEVICE_PARAMS соответствует запросу на установку DIF_SELECTDEVICE. (ANSI)
SP_SELECTDEVICE_PARAMS_W

Структура SP_SELECTDEVICE_PARAMS соответствует запросу на установку DIF_SELECTDEVICE. (Юникод)
SP_TROUBLESHOOTER_PARAMS_A

Структура SP_TROUBLESHOOTER_PARAMS соответствует запросу на установку DIF_TROUBLESHOOTER. (ANSI)
SP_TROUBLESHOOTER_PARAMS_W

Структура SP_TROUBLESHOOTER_PARAMS соответствует запросу на установку DIF_TROUBLESHOOTER. (Юникод)
SP_UNREMOVEDEVICE_PARAMS

Структура SP_UNREMOVEDEVICE_PARAMS соответствует запросу на установку DIF_UNREMOVE.