CComFakeCriticalSection-klasse

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klasse biedt dezelfde methoden als CComCriticalSection , maar biedt geen kritieke sectie.

Syntaxis

class CComFakeCriticalSection

Leden

Openbare methoden

Naam Description
CComFakeCriticalSection::Init Doet niets omdat er geen kritieke sectie is.
CComFakeCriticalSection::Lock Doet niets omdat er geen kritieke sectie is.
CComFakeCriticalSection::Term Doet niets omdat er geen kritieke sectie is.
CComFakeCriticalSection::Unlock Doet niets omdat er geen kritieke sectie is.

Opmerkingen

CComFakeCriticalSection spiegelt de methoden in CComCriticalSection. CComFakeCriticalSection Biedt echter geen kritieke sectie. Daarom doen de methoden ervan niets.

Normaal gesproken gebruikt CComFakeCriticalSection u een typedef naam of AutoCriticalSectionCriticalSection. Wanneer u CComSingleThreadModel of CComMultiThreadModelNoCS gebruikt, verwijzen beide van deze typedef namen naar CComFakeCriticalSection. Bij het gebruik van CComMultiThreadModel verwijzen ze respectievelijk naar CComAutoCriticalSection en CComCriticalSection, respectievelijk.

Requirements

Header: atlcore.h

CComFakeCriticalSection::Init

Doet niets omdat er geen kritieke sectie is.

HRESULT Init() throw();

Retourwaarde

Retourneert S_OK.

CComFakeCriticalSection::Lock

Doet niets omdat er geen kritieke sectie is.

HRESULT Lock() throw();

Retourwaarde

Retourneert S_OK.

CComFakeCriticalSection::Term

Doet niets omdat er geen kritieke sectie is.

HRESULT Term() throw();

Retourwaarde

Retourneert S_OK.

CComFakeCriticalSection::Unlock

Doet niets omdat er geen kritieke sectie is.

HRESULT Unlock() throw();

Retourwaarde

Retourneert S_OK.

Zie ook

Overzicht van klassen