função _lopen (winbase.h)
A função _lopen abre um arquivo existente e define o ponteiro do arquivo para o início do arquivo. Essa função é fornecida para compatibilidade com versões de 16 bits do Windows. Os aplicativos baseados em Win32 devem usar a função CreateFile.
Sintaxe
HFILE _lopen(
LPCSTR lpPathName,
int iReadWrite
);
Parâmetros
lpPathName
Ponteiro para uma cadeia de caracteres terminada em nulo que nomeia o arquivo a ser aberto. A cadeia de caracteres deve consistir em caracteres do conjunto de caracteres ANSI do Windows.
iReadWrite
Especifica os modos nos quais abrir o arquivo. Esse parâmetro consiste em um modo de acesso e um modo de compartilhamento opcional. O modo de acesso deve ser um dos seguintes valores: OF_READ, OF_READWRITE OF_WRITE
O modo de compartilhamento pode ser um dos seguintes valores: OF_SHARE_COMPAT, OF_SHARE_DENY_NONE, OF_SHARE_DENY_READ, OF_SHARE_DENY_WRITE OF_SHARE_EXCLUSIVE
Retornar valor
Se a função for bem-sucedida, o valor retornado será um identificador de arquivo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | winbase.h |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |