_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 | Открывает расшареный файл, запрещая другим процессам его чтение и запись |