FACILITY_SETUPAPI: the Setup API.
The source of the error code is the Setup API.
0x800F0000: A non-empty line was encountered in the INF before the start of a section.
0x800F0001: A section name marker in the INF is not complete, or does not exist on a line by itself.
0x800F0002: An INF section was encountered whose name exceeds the maximum section name length.
0x800F0003: The syntax of the INF is invalid.
0x800F0100: The style of the INF is different than what was requested.
0x800F0101: The required section was not found in the INF.
0x800F0102: The required line was not found in the INF.
0x800F0103: The files affected by the installation of this file queue have not been backed up for uninstall.
0x800F0200: The INF or the device information set or element does not have an associated install class.
0x800F0201: The INF or the device information set or element does not match the specified install class.
0x800F0202: An existing device was found that is a duplicate of the device being manually installed.
0x800F0203: There is no driver selected for the device information set or element.
0x800F0204: The requested device registry key does not exist.
0x800F0205: The device instance name is invalid.
0x800F0206: The install class is not present or is invalid.
0x800F0207: The device instance cannot be created because it already exists.
0x800F0208: The operation cannot be performed on a device information element that has not been registered.
0x800F0209: The device property code is invalid.
0x800F020A: The INF from which a driver list is to be built does not exist.
0x800F020B: The device instance does not exist in the hardware tree.
0x800F020C: The icon representing this install class cannot be loaded.
0x800F020D: The class installer registry entry is invalid.
0x800F020E: The class installer has indicated that the default action should be performed for this installation request.
0x800F020F: The operation does not require any files to be copied.
0x800F0210: The specified hardware profile does not exist.
0x800F0211: There is no device information element currently selected for this device information set.
0x800F0212: The operation cannot be performed because the device information set is locked.
0x800F0213: The operation cannot be performed because the device information element is locked.
0x800F0214: The specified path does not contain any applicable device INFs.
0x800F0215: No class installer parameters have been set for the device information set or element.
0x800F0216: The operation cannot be performed because the file queue is locked.
0x800F0217: A service installation section in this INF is invalid.
0x800F0218: There is no class driver list for the device information element.
0x800F0219: The installation failed because a function driver was not specified for this device instance.
0x800F021A: There is presently no default device interface designated for this interface class.
0x800F021B: The operation cannot be performed because the device interface is currently active.
0x800F021C: The operation cannot be performed because the device interface has been removed from the system.
0x800F021D: An interface installation section in this INF is invalid.
0x800F021E: This interface class does not exist in the system.
0x800F021F: The reference string supplied for this interface device is invalid.
0x800F0220: The specified machine name does not conform to UNC naming conventions.
0x800F0221: A general remote communication error occurred.
0x800F0222: The machine selected for remote communication is not available at this time.
0x800F0223: The Plug and Play service is not available on the remote machine.
0x800F0224: The property page provider registry entry is invalid.
0x800F0225: The requested device interface is not present in the system.
0x800F0226: The device's co-installer has additional work to perform after installation is complete.
0x800F0227: The device's co-installer is invalid.
0x800F0228: There are no compatible drivers for this device.
0x800F0229: There is no icon that represents this device or device type.
0x800F022A: A logical configuration specified in this INF is invalid.
0x800F022B: The class installer has denied the request to install or upgrade this device.
0x800F022C: One of the filter drivers installed for this device is invalid.
0x800F022D: The driver selected for this device does not support this version of Windows.
0x800F022E: The driver selected for this device does not support Windows.
0x800F022F: The third-party INF does not contain digital signature information.
0x800F0230: An invalid attempt was made to use a device installation file queue for verification of digital signatures relative to other platforms.
0x800F0231: The device cannot be disabled.
0x800F0232: The device could not be dynamically removed.
0x800F0233: Cannot copy to specified target.
0x800F0234: Driver is not intended for this platform.
0x800F0235: Operation not allowed in WOW64.
0x800F0236: The operation involving unsigned file copying was rolled back, so that a system restore point could be set.
0x800F0237: An INF was copied into the Windows INF directory in an improper manner.
0x800F0238: The Security Configuration Editor (SCE) APIs have been disabled on this Embedded product.
0x800F0239: An unknown exception was encountered.
0x800F023A: A problem was encountered when accessing the Plug and Play registry database.
0x800F023B: The requested operation is not supported for a remote machine.
0x800F023C: The specified file is not an installed OEM INF.
0x800F023D: One or more devices are presently installed using the specified INF.
0x800F023E: The requested device install operation is obsolete.
0x800F023F: A file could not be verified because it does not have an associated catalog signed via Authenticode(tm).
0x800F0240: Authenticode(tm) signature verification is not supported for the specified INF.
0x800F0241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
0x800F0242: The publisher of an Authenticode(tm) signed catalog has not yet been established as trusted.
0x800F0243: The publisher of an Authenticode(tm) signed catalog was not established as trusted.
0x800F0244: The software was tested for compliance with Windows Logo requirements on a different version of Windows, and may not be compatible with this version.
0x800F0245: The file may only be validated by a catalog signed via Authenticode(tm).
0x800F0246: One of the installers for this device cannot perform the installation at this time.
0x800F0247: A problem was encountered while attempting to add the driver to the store.
0x800F0248: The installation of this device is forbidden by system policy. Contact your system administrator.
0x800F0249: The installation of this driver is forbidden by system policy. Contact your system administrator.
0x800F024A: The specified INF is the wrong type for this operation.
0x800F024B: The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.
0x800F024C: A problem was encountered while attempting to delete the driver from the store.
0x800F0300: An unrecoverable stack overflow was encountered.
0x800F1000: No installed components were detected.
- winerror.h from Windows SDK 10.0.14393.0