CAtlTemporaryFile::LockRange
Volání této metody Zamknout oblast do dočasného souboru 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
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.Úspěšně odemknout oblast, použijte CAtlTemporaryFile::UnlockRange, zajištění rozsah bajtů přesně odpovídá 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