次の方法で共有


CFile::UnlockRange

開いているファイルのバイト列をロックを解除します。

virtual void UnlockRange(
   ULONGLONG dwPos,
   ULONGLONG dwCount 
);

パラメーター

  • dwPos
    ロックを解除するバイトの範囲の開始文字のオフセット (バイト単位)

  • dwCount
    ロックが解除されるスコープ バイト数。

解説

詳細については LockRange のメンバー関数の説明を参照してください。

[!メモ]

この関数は CMemFileで使用できない派生クラスです。

使用例

CFile cfile;
cfile.Open(_T("LockRange_File.dat"), CFile::modeCreate |
   CFile::modeReadWrite);
ULONGLONG dwPos = 10;
ULONGLONG dwCount = 100;
cfile.LockRange(dwPos, dwCount);

// do something with the file

cfile.UnlockRange(dwPos, dwCount);

必要条件

ヘッダー : afx.h

参照

関連項目

CFile クラス

階層図

CFile::LockRange