Public Device Installation Functions
This section describes the device installation functions that are for general use by class installers, co-installers, and additional device installation applications. For more information about the device installation functions that are described in this section, see Using Device Installation Functions.
The following topics describe public device installation functions:
SetupDiCreateDeviceInterfaceRegKey
SetupDiDeleteDeviceInterfaceData
SetupDiDeleteDeviceInterfaceRegKey
SetupDiGetActualSectionToInstall
SetupDiGetActualSectionToInstallEx
SetupDiGetClassDevPropertySheets
SetupDiGetClassRegistryProperty
SetupDiGetCustomDeviceProperty
SetupDiGetDeviceInfoListDetail
SetupDiGetDeviceInterfaceAlias
SetupDiGetDeviceInterfaceDetail
SetupDiGetDeviceInterfaceProperty
SetupDiGetDeviceInterfacePropertyKeys
SetupDiGetDeviceRegistryProperty
SetupDiGetHwProfileFriendlyName
SetupDiGetHwProfileFriendlyNameEx
SetupDiInstallDeviceInterfaces
SetupDiOpenDeviceInterfaceRegKey
SetupDiRegisterCoDeviceInstallers
SetupDiSetClassRegistryProperty
SetupDiSetDeviceInterfaceDefault
SetupDiSetDeviceInterfaceProperty
SetupDiSetDeviceRegistryProperty
UpdateDriverForPlugAndPlayDevices