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 |