SwitchingProxyState (Enumeración)

Se usa para denotar el estado en el que se encuentra un proxy del subproceso, cuando se ejecuta un cambio de contexto cooperativo a un proxy del subproceso diferente.

enum SwitchingProxyState;

Members

Dd492852.collapse_all(es-es,VS.110).gifValores

Name

Descripción

Blocking

Indica que el subproceso que realiza la llamada se está bloqueando de forma cooperativa y debería ser propiedad exclusiva del llamador hasta ejecutarse de nuevo a continuación y realizar otra acción.

Idle

Indica que el subproceso que realiza la llamada ya no lo necesita el programador y se devuelve al administrador de recursos.El contexto que se enviaba ya no puede ser utilizado por el administrador de recursos.

Nesting

Indica que el subproceso que realiza la llamada está anidando un programador secundario y el llamador lo necesita para adjuntarlo a un programador diferente.

Comentarios

Un parámetro de tipo SwitchingProxyState se pasa al método IThreadProxy::SwitchTo para indicar al administrador de recursos el modo de tratar el proxy del subproceso que está realizando la llamada.

Para obtener más información sobre cómo se usa este tipo, vea IThreadProxy::SwitchTo.

Requisitos

Encabezado: concrtrm.h

Simultaneidad deespacio de nombres:

Vea también

Referencia

concurrency (Espacio de nombres)