_lopen, fonction (winbase.h)
La fonction _lopen ouvre un fichier existant et définit le pointeur de fichier vers le début du fichier. Cette fonction est fournie pour la compatibilité avec les versions 16 bits de Windows. Les applications win32 doivent utiliser la fonction CreateFile.
Syntaxe
HFILE _lopen(
LPCSTR lpPathName,
int iReadWrite
);
Paramètres
lpPathName
Pointeur vers une chaîne terminée par null qui nomme le fichier à ouvrir. La chaîne doit se composer de caractères du jeu de caractères ANSI Windows.
iReadWrite
Spécifie les modes dans lesquels ouvrir le fichier. Ce paramètre se compose d’un mode d’accès et d’un mode de partage facultatif. Le mode d’accès doit être l’une des valeurs suivantes : OF_READ, OF_READWRITE, OF_WRITE
Le mode de partage peut être l’une des valeurs suivantes : OF_SHARE_COMPAT, OF_SHARE_DENY_NONE, OF_SHARE_DENY_READ, OF_SHARE_DENY_WRITE, OF_SHARE_EXCLUSIVE
Valeur retournée
Si la fonction réussit, la valeur de retour est un handle de fichier.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | winbase.h |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |