Interfaz IAgileObject (objidl.h)

Marca una interfaz como ágil en los apartamentos.

Herencia

La interfaz IAgileObject hereda de la interfaz IUnknown.

Comentarios

La interfaz IAgileObject es una interfaz de marcador que indica que un objeto está libre de subprocesos y se puede llamar desde cualquier apartamento.

A diferencia de lo que sucede al agregar el serializador de subprocesos libres (FTM), la implementación de la interfaz IAgileObject no afecta a lo que sucede al serializar una llamada. En su lugar, la tabla de interfaz global (GIT) reconoce la interfaz IAgileObject . Cuando un objeto que implementa la interfaz IAgileObject se coloca en git y se localiza en otro apartamento, se llama al objeto directamente en el nuevo apartamento, en lugar de serializar.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado objidl.h (incluya Objidlbase.h)

Consulte también

IUnknown