Share via


_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