_lclose
_lcreat
_llseek
_lopen
_lread
_lwrite
HFILE _lclose(HFILE hFile);
Закрывает файл, связанный с переменной hFile
HFILE _lcreat( LPCSTR lpPathName,int iAttribute);
Создает файл , где lpPathName-это путь к файлу вместе с его именем (если путь неуказан, то файл создается в текущей директории), iAttribute-параметры создания:
| 0 | Создается для чтения-записи |
| 1 | Только чтение |
| 2 | Hidden (Скрытый) |
| 4 | System(Системный) |
| FILE_BEGIN | Указатель двигается от начала файла |
| FILE_CURRENT | Указатель двигается от текущей позиции указателя |
| FILE_END | Указатель двигается от конца файла |
| OF_READ | Только чтение |
| OF_READWRITE | Запись-чтение |
| OF_WRITE | Только запись |
| OF_SHARE_COMPAT | Открывает расшареный файл |
| OF_SHARE_DENY_NONE | Открывает расшареный файл, не запрещая другим процессам обращаться к нему |
| OF_SHARE_DENY_READ | Открывает расшареный файл, запрещая другим процессам его чтение |
| OF_SHARE_DENY_WRITE | Открывает расшареный файл, запрещая другим процессам запись в файл |
| OF_SHARE_EXCLUSIVE | Открывает расшареный файл, запрещая другим процессам его чтение и запись |