Макрос GetObjectContext (comsvcs.h)

Извлекает ссылку на контекст, связанный с текущим объектом COM+.

Аналогичные функции см. в разделе IMTxAS::GetObjectContext.

Синтаксис

void GetObjectContext(
  [out]  ppIOC
);

Параметры

[out] ppIOC

Ссылка на IObjectContext в контексте объекта. Если компонент объекта не был импортирован в пакет MTS или функция GetObjectContext вызывается из конструктора или метода IUnknown , этому параметру присваивается указатель NULL .

Возвращаемое значение

None

Remarks

Контекст объекта недоступен из конструктора объекта или из любого метода IUnknown .

Объект никогда не должен пытаться передать свою ссылку IObjectContext другому объекту. Если вы передаете ссылку IObjectContext другому объекту, она перестает быть допустимой ссылкой.

Когда объект получает ссылку на свой IObjectContext, он должен освободить объект IObjectContext после завершения работы с ним.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comsvcs.h
Библиотека ComSvcs.lib
DLL ComSvcs.dll

См. также раздел

Контексты и модели потоков COM+

IMTxAS::GetObjectContext

IObjectContext