Поделиться через


CComCriticalSection::Lock

Вызывает функцию EnterCriticalSection Win32, которая ожидает, пока поток не может стать владельцем объекта критической секции, содержащиеся в элементе данных m_sec.

HRESULT Lock( ) throw( );

Возвращаемое значение

Возвращает S_OK в случае успешного выполнения E_OUTOFMEMORY или E_FAIL при сбое.

Заметки

Объект критической секции необходимо вначале инициализировать с вызовом метода Init. Если защищенный код завершил выполнение поток должен вызвать Unlock для освобождения владение критической секции.

Требования

Header: atlcore.h

См. также

Ссылки

CComCriticalSection Class