¿Qué significa el código HRESULT 0x800F0205 (SPAPI_E_INVALID_DEVINST_NAME)?

 
Anterior Siguiente
SPAPI_E_KEY_DOES_NOT_EXIST SPAPI_E_INVALID_CLASS

SPAPI_E_INVALID_DEVINST_NAME

Qué significa SPAPI_E_INVALID_DEVINST_NAME

SPAPI_E_INVALID_DEVINST_NAME (0x800F0205) es un HRESULT de SetupAPI. El nombre de la instancia de dispositivo no es válido.

Qué comprobar

Registra el device instance ID pasado a la API y compáralo con los IDs obtenidos por enumeración PnP. Descarta friendly names, hardware IDs o rutas de interfaz usados por error como instance ID.

Cómo resolverlo o tratarlo

Pasa el identificador de instancia exacto asignado por Plug and Play, conservando su formato completo y sin reconstruirlo a partir de texto visible al usuario.

Qué distingue este resultado

Se rechaza la forma del nombre de instancia; NO_SUCH_DEVINST cubre un identificador válido que no corresponde a una instancia existente.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.