次の方法で共有


CComCriticalSection::Lock

スレッドが m_sec のデータ メンバーに含まれているクリティカル セクション オブジェクトの所有権を取得できるまで待機する Win32 関数 EnterCriticalSectionを呼び出します。

HRESULT Lock( ) throw( );

戻り値

正常に終了した場合 E_OUTOFMEMORY または E_FAIL の S_OK を返します。

解説

Init のメソッドのクリティカル セクション オブジェクトは最初の呼び出しで初期化する必要があります。保護されたコードが実行を終了すると、スレッドはクリティカル セクションの所有権を解放するために [ロック解除] を呼び出す必要があります。

必要条件

ヘッダー : atlcore.h

参照

関連項目

CComCriticalSection クラス