What does HRESULT 0x800F0208 (SPAPI_E_DEVINFO_NOT_REGISTERED) mean?

 
Previous Next
SPAPI_E_DEVINST_ALREADY_EXISTS SPAPI_E_INVALID_REG_PROPERTY

SPAPI_E_DEVINFO_NOT_REGISTERED

SPAPI_E_DEVINFO_NOT_REGISTERED means that an API operation requiring a registered device information element was called for an item that exists only in the in-memory device information set. Some installation and property operations require the corresponding device node to be registered first.

What to check

  • Review the call sequence and identify whether the element was created but never registered.
  • Use the documented API for registration before invoking operations that act on a system device instance.
  • Do not confuse a member of an HDEVINFO set with a device that is present in the Plug and Play tree.

Microsoft: using device installation functions


Looking for a different code? Search another status or error code.