Partager via


CComFakeCriticalSection, classe

Note

La bibliothèque de modèles actifs (ATL) continue d’être prise en charge. Toutefois, nous n’ajoutons plus de fonctionnalités ni ne mettons à jour la documentation.

Cette classe fournit les mêmes méthodes que CComCriticalSection , mais ne fournit pas de section critique.

Syntaxe

class CComFakeCriticalSection

Membres

Méthodes publiques

Nom Description
CComFakeCriticalSection ::Init Ne fait rien, car il n’y a pas de section critique.
CComFakeCriticalSection ::Lock Ne fait rien, car il n’y a pas de section critique.
CComFakeCriticalSection ::Term Ne fait rien, car il n’y a pas de section critique.
CComFakeCriticalSection ::Unlock Ne fait rien, car il n’y a pas de section critique.

Notes

CComFakeCriticalSection reflète les méthodes trouvées dans CComCriticalSection. Toutefois, CComFakeCriticalSection ne fournit pas de section critique ; par conséquent, ses méthodes ne font rien.

En règle générale, vous utilisez CComFakeCriticalSection un typedef nom, soit AutoCriticalSectionCriticalSection. Lorsque vous utilisez CComSingleThreadModelCComFakeCriticalSection Lors de l’utilisation de CComMultiThreadModel, ils font référence à CComAutoCriticalSection et CComCriticalSection, respectivement.

Spécifications

En-tête : atlcore.h

CComFakeCriticalSection ::Init

Ne fait rien, car il n’y a pas de section critique.

HRESULT Init() throw();

Valeur de retour

Retourne S_OK.

CComFakeCriticalSection ::Lock

Ne fait rien, car il n’y a pas de section critique.

HRESULT Lock() throw();

Valeur de retour

Retourne S_OK.

CComFakeCriticalSection ::Term

Ne fait rien, car il n’y a pas de section critique.

HRESULT Term() throw();

Valeur de retour

Retourne S_OK.

CComFakeCriticalSection ::Unlock

Ne fait rien, car il n’y a pas de section critique.

HRESULT Unlock() throw();

Valeur de retour

Retourne S_OK.

Voir aussi

Vue d’ensemble de la classe