Функция GetManagedExtensions (comsvcs.h)
Определяет, поддерживает ли установленная версия COM+ специальные функции, предоставляемые для управления обслуживаемыми компонентами (управляемыми объектами).
Синтаксис
HRESULT GetManagedExtensions(
[out] DWORD *dwExts
);
Параметры
[out] dwExts
Указывает, поддерживает ли установленная версия COM+ управляемые расширения. Значение 1 указывает, что он делает, а значение 0 указывает, что это не так.
Возвращаемое значение
Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL и S_OK.
Комментарии
Некоторые службы COM+, такие как JIT-активация COM+ и события COM+, поддерживают интерфейс IManagedActivationEvents . Этот интерфейс предоставляет дополнительный код для управления обслуживаемых компонентов (управляемых объектов). Чтобы воспользоваться преимуществами этого дополнительного кода, обслуживаемая компонент должна поддерживать интерфейс IManagedObjectInfo . Функция GetManagedExtensions позволяет определить доступность этого дополнительного кода в установленной версии COM+.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |
Библиотека | ComSvcs.lib |
DLL | ComSvcs.dll |