Clase de CComMultiThreadModelNoCS
CComMultiThreadModelNoCS proporciona métodos seguros para subprocesos para aumentar y disminuir el valor de una variable, sin el bloqueo de la sección crítica funcionalidad o el desbloquear.
class CComMultiThreadModelNoCS
Members
Typedefs públicas
Name |
Descripción |
---|---|
Hace referencia a la clase CComFakeCriticalSection. |
|
Hace referencia a la clase CComFakeCriticalSection. |
|
Hace referencia a la clase CComMultiThreadModelNoCS. |
Métodos públicos
Name |
Descripción |
---|---|
(Estático) disminuye el valor de la variable especificada de una manera segura para subprocesos. |
|
(Estático) incrementa el valor de la variable especificada de una manera segura para subprocesos. |
Comentarios
CComMultiThreadModelNoCS es similar a CComMultiThreadModel en que proporciona métodos seguros para subprocesos para aumentar y disminuir una variable.Sin embargo, cuando se hace referencia a una clase de sección crítica con CComMultiThreadModelNoCS, métodos como Lock y Unlock no harán nada.
Normalmente, se utiliza CComMultiThreadModelNoCS con el nombre de ThreadModelNoCStypedef .Este typedef se define en CComMultiThreadModelNoCS, CComMultiThreadModel, y CComSingleThreadModel.
[!NOTA]
Los nombres globales CComObjectThreadModel y CComGlobalsThreadModel de typedef no hacen referencia a CComMultiThreadModelNoCS.
Además de ThreadModelNoCS, CComMultiThreadModelNoCS define AutoCriticalSection y CriticalSection.Referencia de estos la última dos nombres de typedefCComFakeCriticalSection, que proporciona métodos vacíos asociado a obtener y liberar una sección crítica.
Requisitos
encabezado: atlbase.h