¿Qué significa el código de error de Windows 132 (ERROR_SEEK_ON_DEVICE)?

 
También puede significar:
ConstanteTipoSO
ENOBUFSerrnoSolaris
EOVERFLOWerrnoWindows
RECOM_DRIVERCódigo BSODWindows
Anterior Siguiente
ERROR_NEGATIVE_SEEK ERROR_IS_JOIN_TARGET

ERROR_SEEK_ON_DEVICE

Qué significa ERROR_SEEK_ON_DEVICE

ERROR_SEEK_ON_DEVICE (132) significa que el caller intentó acceso aleatorio sobre un handle cuyo objeto subyacente no admite seek. Pipes, consolas y determinadas interfaces de dispositivo son ejemplos de handles que pueden usar I/O pero no una posición de archivo arbitraria.

Qué comprobar

  • Determine el tipo real de objeto detrás del HANDLE.
  • No asuma que cualquier handle representa un archivo de disco.
  • Revise la documentación de la interfaz para saber si admite posicionamiento.
  • Si el origen es streaming, decida si realmente necesita acceso aleatorio.

Resolución

Procese los datos secuencialmente o cópielos a almacenamiento seekable antes de realizar accesos fuera de orden. Repetir SetFilePointer sobre el mismo tipo de dispositivo no añadirá una capacidad que el objeto no tiene.

Referencias técnicas


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