This is page contains raw error codes. It is meant as a software developer reference, not a customer support site.
| Code | HRESULT | Description | #define |
|---|---|---|---|
| 0 | 0x800F0000 | A non-empty line was encountered in the INF before the start of a section. | SPAPI_E_EXPECTED_SECTION_NAME |
| 1 | 0x800F0001 | A section name marker in the INF is not complete, or does not exist on a line by itself. | SPAPI_E_BAD_SECTION_NAME_LINE |
| 2 | 0x800F0002 | An INF section was encountered whose name exceeds the maximum section name length. | SPAPI_E_SECTION_NAME_TOO_LONG |
| 3 | 0x800F0003 | The syntax of the INF is invalid. | SPAPI_E_GENERAL_SYNTAX |
| 256 | 0x800F0100 | The style of the INF is different than what was requested. | SPAPI_E_WRONG_INF_STYLE |
| 257 | 0x800F0101 | The required section was not found in the INF. | SPAPI_E_SECTION_NOT_FOUND |
| 258 | 0x800F0102 | The required line was not found in the INF. | SPAPI_E_LINE_NOT_FOUND |
| 259 | 0x800F0103 | The files affected by the installation of this file queue have not been backed up for uninstall. | SPAPI_E_NO_BACKUP |
| 512 | 0x800F0200 | The INF or the device information set or element does not have an associated install class. | SPAPI_E_NO_ASSOCIATED_CLASS |
| 513 | 0x800F0201 | The INF or the device information set or element does not match the specified install class. | SPAPI_E_CLASS_MISMATCH |
| 514 | 0x800F0202 | An existing device was found that is a duplicate of the device being manually installed. | SPAPI_E_DUPLICATE_FOUND |
| 515 | 0x800F0203 | There is no driver selected for the device information set or element. | SPAPI_E_NO_DRIVER_SELECTED |
| 516 | 0x800F0204 | The requested device registry key does not exist. | SPAPI_E_KEY_DOES_NOT_EXIST |
| 517 | 0x800F0205 | The device instance name is invalid. | SPAPI_E_INVALID_DEVINST_NAME |
| 518 | 0x800F0206 | The install class is not present or is invalid. | SPAPI_E_INVALID_CLASS |
| 519 | 0x800F0207 | The device instance cannot be created because it already exists. | SPAPI_E_DEVINST_ALREADY_EXISTS |
| 520 | 0x800F0208 | The operation cannot be performed on a device information element that has not been registered. | SPAPI_E_DEVINFO_NOT_REGISTERED |
| 521 | 0x800F0209 | The device property code is invalid. | SPAPI_E_INVALID_REG_PROPERTY |
| 522 | 0x800F020A | The INF from which a driver list is to be built does not exist. | SPAPI_E_NO_INF |
| 523 | 0x800F020B | The device instance does not exist in the hardware tree. | SPAPI_E_NO_SUCH_DEVINST |
| 524 | 0x800F020C | The icon representing this install class cannot be loaded. | SPAPI_E_CANT_LOAD_CLASS_ICON |
| 525 | 0x800F020D | The class installer registry entry is invalid. | SPAPI_E_INVALID_CLASS_INSTALLER |
| 526 | 0x800F020E | The class installer has indicated that the default action should be performed for this installation request. | SPAPI_E_DI_DO_DEFAULT |
| 527 | 0x800F020F | The operation does not require any files to be copied. | SPAPI_E_DI_NOFILECOPY |
| 528 | 0x800F0210 | The specified hardware profile does not exist. | SPAPI_E_INVALID_HWPROFILE |
| 529 | 0x800F0211 | There is no device information element currently selected for this device information set. | SPAPI_E_NO_DEVICE_SELECTED |
| 530 | 0x800F0212 | The operation cannot be performed because the device information set is locked. | SPAPI_E_DEVINFO_LIST_LOCKED |
| 531 | 0x800F0213 | The operation cannot be performed because the device information element is locked. | SPAPI_E_DEVINFO_DATA_LOCKED |
| 532 | 0x800F0214 | The specified path does not contain any applicable device INFs. | SPAPI_E_DI_BAD_PATH |
| 533 | 0x800F0215 | No class installer parameters have been set for the device information set or element. | SPAPI_E_NO_CLASSINSTALL_PARAMS |
| 534 | 0x800F0216 | The operation cannot be performed because the file queue is locked. | SPAPI_E_FILEQUEUE_LOCKED |
| 535 | 0x800F0217 | A service installation section in this INF is invalid. | SPAPI_E_BAD_SERVICE_INSTALLSECT |
| 536 | 0x800F0218 | There is no class driver list for the device information element. | SPAPI_E_NO_CLASS_DRIVER_LIST |
| 537 | 0x800F0219 | The installation failed because a function driver was not specified for this device instance. | SPAPI_E_NO_ASSOCIATED_SERVICE |
| 538 | 0x800F021A | There is presently no default device interface designated for this interface class. | SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE |
| 539 | 0x800F021B | The operation cannot be performed because the device interface is currently active. | SPAPI_E_DEVICE_INTERFACE_ACTIVE |
| 540 | 0x800F021C | The operation cannot be performed because the device interface has been removed from the system. | SPAPI_E_DEVICE_INTERFACE_REMOVED |
| 541 | 0x800F021D | An interface installation section in this INF is invalid. | SPAPI_E_BAD_INTERFACE_INSTALLSECT |
| 542 | 0x800F021E | This interface class does not exist in the system. | SPAPI_E_NO_SUCH_INTERFACE_CLASS |
| 543 | 0x800F021F | The reference string supplied for this interface device is invalid. | SPAPI_E_INVALID_REFERENCE_STRING |
| 544 | 0x800F0220 | The specified machine name does not conform to UNC naming conventions. | SPAPI_E_INVALID_MACHINENAME |
| 545 | 0x800F0221 | A general remote communication error occurred. | SPAPI_E_REMOTE_COMM_FAILURE |
| 546 | 0x800F0222 | The machine selected for remote communication is not available at this time. | SPAPI_E_MACHINE_UNAVAILABLE |
| 547 | 0x800F0223 | The Plug and Play service is not available on the remote machine. | SPAPI_E_NO_CONFIGMGR_SERVICES |
| 548 | 0x800F0224 | The property page provider registry entry is invalid. | SPAPI_E_INVALID_PROPPAGE_PROVIDER |
| 549 | 0x800F0225 | The requested device interface is not present in the system. | SPAPI_E_NO_SUCH_DEVICE_INTERFACE |
| 550 | 0x800F0226 | The device's co-installer has additional work to perform after installation is complete. | SPAPI_E_DI_POSTPROCESSING_REQUIRED |
| 551 | 0x800F0227 | The device's co-installer is invalid. | SPAPI_E_INVALID_COINSTALLER |
| 552 | 0x800F0228 | There are no compatible drivers for this device. | SPAPI_E_NO_COMPAT_DRIVERS |
| 553 | 0x800F0229 | There is no icon that represents this device or device type. | SPAPI_E_NO_DEVICE_ICON |
| 554 | 0x800F022A | A logical configuration specified in this INF is invalid. | SPAPI_E_INVALID_INF_LOGCONFIG |
| 555 | 0x800F022B | The class installer has denied the request to install or upgrade this device. | SPAPI_E_DI_DONT_INSTALL |
| 556 | 0x800F022C | One of the filter drivers installed for this device is invalid. | SPAPI_E_INVALID_FILTER_DRIVER |
| 557 | 0x800F022D | The driver selected for this device does not support this version of Windows. | SPAPI_E_NON_WINDOWS_NT_DRIVER |
| 558 | 0x800F022E | The driver selected for this device does not support Windows. | SPAPI_E_NON_WINDOWS_DRIVER |
| 559 | 0x800F022F | The third-party INF does not contain digital signature information. | SPAPI_E_NO_CATALOG_FOR_OEM_INF |
| 560 | 0x800F0230 | An invalid attempt was made to use a device installation file queue for verification of digital signatures relative to other platforms. | SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE |
| 561 | 0x800F0231 | The device cannot be disabled. | SPAPI_E_NOT_DISABLEABLE |
| 562 | 0x800F0232 | The device could not be dynamically removed. | SPAPI_E_CANT_REMOVE_DEVINST |
| 563 | 0x800F0233 | Cannot copy to specified target. | SPAPI_E_INVALID_TARGET |
| 564 | 0x800F0234 | Driver is not intended for this platform. | SPAPI_E_DRIVER_NONNATIVE |
| 565 | 0x800F0235 | Operation not allowed in WOW64. | SPAPI_E_IN_WOW64 |
| 566 | 0x800F0236 | The operation involving unsigned file copying was rolled back, so that a system restore point could be set. | SPAPI_E_SET_SYSTEM_RESTORE_POINT |
| 567 | 0x800F0237 | An INF was copied into the Windows INF directory in an improper manner. | SPAPI_E_INCORRECTLY_COPIED_INF |
| 568 | 0x800F0238 | The Security Configuration Editor (SCE) APIs have been disabled on this Embedded product. | SPAPI_E_SCE_DISABLED |
| 569 | 0x800F0239 | An unknown exception was encountered. | SPAPI_E_UNKNOWN_EXCEPTION |
| 570 | 0x800F023A | A problem was encountered when accessing the Plug and Play registry database. | SPAPI_E_PNP_REGISTRY_ERROR |
| 571 | 0x800F023B | The requested operation is not supported for a remote machine. | SPAPI_E_REMOTE_REQUEST_UNSUPPORTED |
| 572 | 0x800F023C | The specified file is not an installed OEM INF. | SPAPI_E_NOT_AN_INSTALLED_OEM_INF |
| 573 | 0x800F023D | One or more devices are presently installed using the specified INF. | SPAPI_E_INF_IN_USE_BY_DEVICES |
| 574 | 0x800F023E | The requested device install operation is obsolete. | SPAPI_E_DI_FUNCTION_OBSOLETE |
| 575 | 0x800F023F | A file could not be verified because it does not have an associated catalog signed via Authenticode(tm). | SPAPI_E_NO_AUTHENTICODE_CATALOG |
| 576 | 0x800F0240 | Authenticode(tm) signature verification is not supported for the specified INF. | SPAPI_E_AUTHENTICODE_DISALLOWED |
| 577 | 0x800F0241 | The INF was signed with an Authenticode(tm) catalog from a trusted publisher. | SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER |
| 578 | 0x800F0242 | The publisher of an Authenticode(tm) signed catalog has not yet been established as trusted. | SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED |
| 579 | 0x800F0243 | The publisher of an Authenticode(tm) signed catalog was not established as trusted. | SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED |
| 580 | 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. | SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH |
| 581 | 0x800F0245 | The file may only be validated by a catalog signed via Authenticode(tm). | SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE |
| 582 | 0x800F0246 | One of the installers for this device cannot perform the installation at this time. | SPAPI_E_DEVICE_INSTALLER_NOT_READY |
| 583 | 0x800F0247 | A problem was encountered while attempting to add the driver to the store. | SPAPI_E_DRIVER_STORE_ADD_FAILED |
| 584 | 0x800F0248 | The installation of this device is forbidden by system policy. Contact your system administrator. | SPAPI_E_DEVICE_INSTALL_BLOCKED |
| 585 | 0x800F0249 | The installation of this driver is forbidden by system policy. Contact your system administrator. | SPAPI_E_DRIVER_INSTALL_BLOCKED |
| 586 | 0x800F024A | The specified INF is the wrong type for this operation. | SPAPI_E_WRONG_INF_TYPE |
| 587 | 0x800F024B | The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering. | SPAPI_E_FILE_HASH_NOT_IN_CATALOG |
| 588 | 0x800F024C | A problem was encountered while attempting to delete the driver from the store. | SPAPI_E_DRIVER_STORE_DELETE_FAILED |
| 768 | 0x800F0300 | An unrecoverable stack overflow was encountered. | SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW |
| 4096 | 0x800F1000 | No installed components were detected. | SPAPI_E_ERROR_NOT_INSTALLED |
No comments:
Post a Comment