Compartir a través de


_fseek_nolock, _fseeki64_nolock

Mueve el puntero de archivo a una ubicación especificada.

int _fseek_nolock( 
   FILE *stream,
   long offset,
   int origin 
);
int _fseeki64_nolock( 
   FILE *stream,
   __int64 offset,
   int origin 
);

Parámetros

  • stream
    Puntero a la estructura de FILE.

  • offset
    Número de bytes de origin.

  • origin
    Posición inicial.

Valor devuelto

Igual que fseek, _fseeki64 respectivamente.

Comentarios

Estas funciones son las versiones de no bloqueo de fseek y de _fseeki64, respectivamente.Éstos son idénticos a fseek y a _fseeki64 salvo que no se protegen de interferencia por otros subprocesos. Estas funciones pueden ser más rápidas porque no provocan en la sobrecarga de bloquear out otros subprocesos. Use estas funciones solo en contextos seguros para subprocesos como aplicaciones de un único subproceso o donde el ámbito de llamada ya controle el aislamiento de subprocesos.

Requisitos

Función

Encabezado necesario

fseek

<stdio.h>

_fseeki64

<stdio.h>

Para obtener información adicional de compatibilidad, vea Compatibilidad en la Introducción.

Equivalente en .NET Framework

Vea también

Referencia

E/S de secuencia

ftell, _ftelli64

_lseek, _lseeki64

rewind