_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