CAtlFile::LockRange
Volání této metody Zamknout oblast v souboru a zabránit tak přístupu jiných procesů.
HRESULT LockRange(
ULONGLONG nPos,
ULONGLONG nCount
) throw( );
Parametry
nPos
Umístění v souboru, kde má začít zámku.nCount
Délka rozsah bajtů k uzamknutí.
Vrácená hodnota
Vrátí S_OK na úspěchu nebo chybu HRESULT při selhání.
Poznámky
Volání LockFile Zamknout oblast v souboru.Uzamknutí bajtů v souboru zabraňuje přístupu do těchto bajtů jinými procesy.Můžete zamknout více oblastí souboru, ale nejsou povoleny žádné překrývající se oblasti.Při odemykání oblasti pomocí CAtlFile::UnlockRange, rozsah bajtů musí přesně odpovídat oblasti, kterou dříve byl uzamčen.LockRangeNelze sloučit přilehlých oblastí; Pokud jsou dvě zamknuté oblasti vedle sebe, musí každý zvlášť odemknout.
Požadavky
Záhlaví: atlfile.h