Метод IWTSSBPlugin::Initialize (tssbx.h)
[Интерфейс IWTSSBPlugin не поддерживается после Windows Server 2008 R2. Начиная с Windows Server 2012 используйте интерфейс ITsSbPlugin .]
Инициализирует подключаемый модуль и возвращает значение, указывающее возможности перенаправления подключаемого модуля. Брокер сеансов служб терминалов (TS Session Broker) вызывает этот метод сразу после создания экземпляра класса подключаемого модуля.
Синтаксис
HRESULT Initialize(
[out] DWORD *PluginCapabilities
);
Параметры
[out] PluginCapabilities
Указатель на значение, указывающее возможности перенаправления подключаемого модуля.
0
Подключаемый модуль перенаправляет только внутри фермы в брокере сеансов TS. Если это значение возвращается, брокер сеансов TS не вызывает метод WTSSBX_GetUserExternalSession в подключаемом модуле.
1
Подключаемый модуль перенаправляет внутри фермы в брокере сеансов TS, а подключаемый модуль реализует WTSSBX_GetUserExternalSession для перенаправления за пределы фермы.
Возвращаемое значение
В случае успешного выполнения возвращает S_OK.
Комментарии
Брокер сеансов TS вызывает Initialize сразу после создания экземпляра класса COM. Подключаемый модуль должен возвращать сведения о возможностях перенаправления с помощью метода Initialize .
Реализация метода Initialize должна немедленно возвращать S_OK в случае успешного выполнения.
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | tssbx.h |