CComCriticalSection::Lock
Вызывает функцию EnterCriticalSection Win32, которая ожидает, пока поток не может стать владельцем объекта критической секции, содержащиеся в элементе данных m_sec.
HRESULT Lock( ) throw( );
Возвращаемое значение
Возвращает S_OK в случае успешного выполнения E_OUTOFMEMORY или E_FAIL при сбое.
Заметки
Объект критической секции необходимо вначале инициализировать с вызовом метода Init. Если защищенный код завершил выполнение поток должен вызвать Unlock для освобождения владение критической секции.
Требования
Header: atlcore.h