Macro GetObjectContext (comsvcs.h)

Recupera uma referência ao contexto associado ao objeto COM+ atual.

Para obter funcionalidades semelhantes, consulte IMTxAS::GetObjectContext.

Sintaxe

void GetObjectContext(
  [out]  ppIOC
);

Parâmetros

[out] ppIOC

Uma referência a IObjectContext no contexto do objeto. Se o componente do objeto não tiver sido importado para um pacote MTS ou se a função GetObjectContext for chamada de um construtor ou de um método IUnknown , esse parâmetro será definido como um ponteiro NULL .

Valor retornado

Nenhum

Comentários

O contexto de um objeto não é acessível a partir do construtor de um objeto ou de qualquer método IUnknown .

Um objeto nunca deve tentar passar sua referência IObjectContext para outro objeto. Se você passar uma referência IObjectContext para outro objeto, ela não será mais uma referência válida.

Quando um objeto obtém uma referência a seu IObjectContext, ele deve liberar o objeto IObjectContext quando for concluído com ele.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h
Biblioteca ComSvcs.lib
DLL ComSvcs.dll

Confira também

Contextos COM+ e modelos de threading

IMTxAS::GetObjectContext

IObjectContext