enumeración CSC_Binding (comsvcs.h)
Indica si todo el trabajo que se envía a través de la actividad devuelta de CoCreateActivity debe enlazarse a un solo apartamento de subproceso (STA). Esta enumeración no afecta al contenedor multiproceso (MTA).
Syntax
typedef enum tagCSC_Binding {
CSC_NoBinding = 0,
CSC_BindToPoolThread
} CSC_Binding;
Constantes
CSC_NoBinding Valor: 0 El trabajo enviado a través de la actividad no está enlazado a un único STA. |
CSC_BindToPoolThread El trabajo enviado a través de la actividad está enlazado a una única STA. |
Comentarios
Enlazar todo el trabajo enviado a través de la actividad a una única STA implica un equilibrio entre evitar la necesidad de serializar interfaces a los componentes usados por muchos de los distintos bits de trabajo frente a tener que sincronizarse en un STA específico.
Esta enumeración solo se usa para establecer el enlace del grupo de subprocesos para CServiceConfig al llamar a CoCreateActivity. Se devuelve un error si intenta establecer el enlace del grupo de subprocesos al llamar a CoEnterServiceDomain. Los valores de esta enumeración no tienen ningún impacto en el MTA.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | comsvcs.h |