Compartir a través de


función _lopen (winbase.h)

La función _lopen abre un archivo existente y establece el puntero de archivo al principio del archivo. Esta función se proporciona para la compatibilidad con versiones de 16 bits de Windows. Las aplicaciones basadas en Win32 deben usar la función CreateFile.

Sintaxis

HFILE _lopen(
  LPCSTR lpPathName,
  int    iReadWrite
);

Parámetros

lpPathName

Puntero a una cadena terminada en null que asigna el nombre al archivo que se va a abrir. La cadena debe constar de caracteres del juego de caracteres ANSI de Windows.

iReadWrite

Especifica los modos en los que se va a abrir el archivo. Este parámetro consta de un modo de acceso y un modo de recurso compartido opcional. El modo de acceso debe ser uno de los siguientes valores: OF_READ, OF_READWRITE, OF_WRITE

El modo de recurso compartido puede ser uno de los siguientes valores: OF_SHARE_COMPAT, OF_SHARE_DENY_NONE, OF_SHARE_DENY_READ, OF_SHARE_DENY_WRITE, OF_SHARE_EXCLUSIVE

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es un identificador de archivo.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado winbase.h
Library Kernel32.lib
Archivo DLL Kernel32.dll