Condividi tramite


funzione _lopen (winbase.h)

La funzione _lopen apre un file esistente e imposta il puntatore del file all'inizio del file. Questa funzione viene fornita per la compatibilità con le versioni a 16 bit di Windows. Le applicazioni basate su Win32 devono usare la funzione CreateFile.

Sintassi

HFILE _lopen(
  LPCSTR lpPathName,
  int    iReadWrite
);

Parametri

lpPathName

Puntatore a una stringa con terminazione Null che assegna un nome al file da aprire. La stringa deve essere costituita da caratteri del set di caratteri ANSI di Windows.

iReadWrite

Specifica le modalità in cui aprire il file. Questo parametro è costituito da una modalità di accesso e da una modalità di condivisione facoltativa. La modalità di accesso deve essere uno dei valori seguenti: OF_READ, OF_READWRITE, OF_WRITE

La modalità di condivisione può essere uno dei valori seguenti: OF_SHARE_COMPAT, OF_SHARE_DENY_NONE, OF_SHARE_DENY_READ, OF_SHARE_DENY_WRITE OF_SHARE_EXCLUSIVE

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle di file.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione winbase.h
Libreria Kernel32.lib
DLL Kernel32.dll