| Anterior | Siguiente |
| VDS_E_DRIVER_NO_PACK_NAME | VDS_E_NO_PNP_DISK_ARRIVE |
VDS_E_BAD_PNP_MESSAGE
Qué significa VDS_E_BAD_PNP_MESSAGE
Windows devuelve VDS_E_BAD_PNP_MESSAGE (-2147212017, 0x8004250F) con este significado: El servicio PnP envió al proveedor una notificación dañada.
Qué comprobar
- Contrasta el mensaje localizado —«El servicio PnP envió al proveedor una notificación dañada»— con el objeto y la operación que produjo el HRESULT; no lo sustituyas por una etiqueta genérica de storage.
Diferencia frente a un resultado cercano
La diferencia frente a VDS_E_INVALID_SERVICE_FLAG es operativa. VDS_E_INVALID_SERVICE_FLAG expresa «La marca de servicio especificada no es válida»; el código actual expresa «El servicio PnP envió al proveedor una notificación dañada». La reproducción debe aislar la validación del parámetro o descriptor entregado por el caller sin cambiar recursos ajenos.
Prueba diferencial
Correlaciona la notificación PnP con arrival/removal y con el provider que la procesó; conserva device instance ID y timestamp para detectar mensajes stale o dañados.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.