CComFakeCriticalSection 클래스

비고

ATL(활성 템플릿 라이브러리)은 계속 지원됩니다. 그러나 더 이상 기능을 추가하거나 설명서를 업데이트하지 않습니다.

이 클래스는 CComCriticalSection동일한 메서드를 제공하지만 중요한 섹션은 제공하지 않습니다.

구문

class CComFakeCriticalSection

멤버

공용 메서드

이름 설명
CComFakeCriticalSection::Init 중요한 섹션이 없으므로 아무 작업도 수행하지 않습니다.
CComFakeCriticalSection::Lock 중요한 섹션이 없으므로 아무 작업도 수행하지 않습니다.
CComFakeCriticalSection::Term 중요한 섹션이 없으므로 아무 작업도 수행하지 않습니다.
CComFakeCriticalSection::Unlock 중요한 섹션이 없으므로 아무 작업도 수행하지 않습니다.

설명

CComFakeCriticalSection는 CComCriticalSection에 있는 메서드를 미러링합니다. 그러나 CComFakeCriticalSection 중요한 섹션은 제공하지 않으므로 해당 메서드는 아무 작업도 수행하지 않습니다.

일반적으로 이름을 CComFakeCriticalSection 통해 typedef 사용 AutoCriticalSection 하거나 CriticalSection. CComSingleThreadModel 또는 CComMultiThreadModelNoCSCComFakeCriticalSection CComMultiThreadModel을 사용하는 CComCriticalSection

요구 사항

헤더: atlcore.h

CComFakeCriticalSection::Init

중요한 섹션이 없으므로 아무 작업도 수행하지 않습니다.

HRESULT Init() throw();

반환 값

S_OK 반환합니다.

CComFakeCriticalSection::Lock

중요한 섹션이 없으므로 아무 작업도 수행하지 않습니다.

HRESULT Lock() throw();

반환 값

S_OK 반환합니다.

CComFakeCriticalSection::Term

중요한 섹션이 없으므로 아무 작업도 수행하지 않습니다.

HRESULT Term() throw();

반환 값

S_OK 반환합니다.

CComFakeCriticalSection::Unlock

중요한 섹션이 없으므로 아무 작업도 수행하지 않습니다.

HRESULT Unlock() throw();

반환 값

S_OK 반환합니다.

참고 항목

클래스 개요