Поделиться через


Метод 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

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

ITsSbPlugin

IWTSSBPlugin