CComMultiThreadModelNoCS Class
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