Udostępnij za pośrednictwem


CComCriticalSection::Lock

Wywołuje funkcję Win32 EnterCriticalSection, który czeka, aż wątek może przejąć na własność obiektu sekcji krytycznej zawartych w m_sec elementu danych.

HRESULT Lock( ) throw( );

Wartość zwracana

Zwraca S_OK na sukces, E_OUTOFMEMORY lub E_FAIL w przypadku awarii.

Uwagi

Najpierw należy zainicjować obiektu sekcji krytycznej za wywołanie Init metody.Po zakończeniu chronionych kod podczas wykonywania, wątek musi wywołać Unlock zwolnić własności sekcji krytycznej.

Wymagania

Nagłówek: atlcore.h

Zobacz też

Informacje

Klasa CComCriticalSection