| Anterior | Siguiente |
| ERROR_NETWORK_ACCESS_DENIED | ERROR_BAD_NET_NAME |
ERROR_BAD_DEV_TYPE
Qué significa ERROR_BAD_DEV_TYPE
ERROR_BAD_DEV_TYPE (66) indica que el tipo del recurso de red no es válido para la operación solicitada. Por ejemplo, el caller puede tratar un recurso de impresión como almacenamiento o usar una API que requiere un tipo distinto del devuelto por el proveedor.
Qué comprobar
- Enumere el recurso y registre su tipo real antes de abrirlo.
- Revise flags
RESOURCETYPE_*y la API WNet usada. - Compruebe que una configuración no haya cambiado de share de disco a impresora u otro provider.
- No confunda este código con falta de permisos: el problema es de tipo, no de autorización.
Resolución
Use la API y el tipo de recurso correspondientes al target real. Si el producto admite varios tipos, seleccione el flujo después de discovery en vez de inferirlo únicamente por el nombre o formato de la ruta.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.