_lopen 함수(winbase.h)
_lopen 함수는 기존 파일을 열고 파일 포인터를 파일의 시작 부분으로 설정합니다. 이 함수는 16비트 버전의 Windows와의 호환성을 위해 제공됩니다. Win32 기반 애플리케이션은 CreateFile 함수를 사용해야 합니다.
구문
HFILE _lopen(
LPCSTR lpPathName,
int iReadWrite
);
매개 변수
lpPathName
열 파일의 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다. 문자열은 Windows ANSI 문자 집합의 문자로 구성되어야 합니다.
iReadWrite
파일을 열 모드를 지정합니다. 이 매개 변수는 하나의 액세스 모드와 선택적 공유 모드로 구성됩니다. 액세스 모드는 OF_READ, OF_READWRITE, OF_WRITE 값 중 하나여야 합니다.
공유 모드는 OF_SHARE_COMPAT, OF_SHARE_DENY_NONE, OF_SHARE_DENY_READ, OF_SHARE_DENY_WRITE, OF_SHARE_EXCLUSIVE 값 중 하나일 수 있습니다.
반환 값
함수가 성공하면 반환 값은 파일 핸들입니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | winbase.h |
라이브러리 | Kernel32.lib |
DLL | Kernel32.dll |