Compartir a través de


Macro GetObjectContext (comsvcs.h)

Recupera una referencia al contexto asociado al objeto COM+ actual.

Para obtener una funcionalidad similar, consulte IMTxAS::GetObjectContext.

Sintaxis

void GetObjectContext(
  [out]  ppIOC
);

Parámetros

[out] ppIOC

Referencia a IObjectContext en el contexto del objeto. Si el componente del objeto no se ha importado en un paquete MTS o si se llama a la función GetObjectContext desde un constructor o un método IUnknown , este parámetro se establece en un puntero NULL .

Valor devuelto

None

Observaciones

El contexto de un objeto no es accesible desde el constructor de un objeto o desde cualquier método IUnknown .

Un objeto nunca debe intentar pasar su referencia IObjectContext a otro objeto. Si pasa una referencia IObjectContext a otro objeto, ya no es una referencia válida.

Cuando un objeto obtiene una referencia a su IObjectContext, debe liberar el objeto IObjectContext cuando termine con él.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comsvcs.h
Library ComSvcs.lib
Archivo DLL ComSvcs.dll

Consulte también

Contextos com+ y modelos de subprocesos

IMTxAS::GetObjectContext

IObjectContext