¿Qué significa el código de error de Windows 66 (ERROR_BAD_DEV_TYPE)?

 
También puede significar:
ConstanteTipoSO
EREMOTEerrnoLinux
ENOTEMPTYerrnomacOS
EREMOTEerrnoSolaris
ATDISK_DRIVER_INTERNALCódigo BSODWindows
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.