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


класс Win32_TSGatewayServerSettings

Предоставляет методы и свойства для просмотра и настройки параметров сервера шлюза удаленных рабочих столов (шлюз удаленных рабочих столов). Администратор может использовать этот класс для настройки набора протоколов, набора событий, которые будут записываться в журнал событий, и максимального количества подключений через шлюз удаленных рабочих столов.

Синтаксис

[dynamic, provider("AAGProvider"), AMENDMENT]
class Win32_TSGatewayServerSettings
{
  uint32  MaxConnections;
  boolean UnlimitedConnections;
  uint32  MaximumAllowedConnectionsBySku;
  string  SkuName;
  uint32  MaxProtocols;
  uint32  MaxLogEvents;
  string  adminMessageText;
  string  adminMessageStartTime;
  string  adminMessageEndTime;
  string  consentMessageText;
  boolean OnlyConsentCapableClients;
  boolean CentralCAPEnabled;
  boolean RequestSOH;
  string  AuthenticationPluginName;
  string  AuthenticationPluginCLSID;
  string  AuthenticationPluginDescription;
  string  AuthorizationPluginName;
  string  AuthorizationPluginCLSID;
  string  AuthorizationPluginDescription;
  uint32  SslBridging;
  boolean IsConfigured;
  uint8   CertHash[];
  boolean EnforceChannelBinding;
};

Члены

Класс Win32_TSGatewayServerSettings имеет следующие типы членов:

Методы

Класс Win32_TSGatewayServerSettings содержит следующие методы.

Метод Описание
Настройка Настраивает параметры IIS и RPC, необходимые для службы шлюза удаленных рабочих столов.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
EnableCentralCAP Включает или отключает свойство CentralCAPEnabled , которое определяет, используются ли центральные серверы политики авторизации подключений удаленного рабочего стола (RD CAP) для управления политиками авторизации подключений для этого сервера.
EnableLogEvent Включает или отключает ведение журнала для указанного типа событий.
EnableOnlyConsentCapableClients Задает свойство OnlyConsentCapableClients .
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
EnableRequestSOH Этот метод не поддерживается, начиная с Windows Server 2016.
Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008: включает или отключает запросы для инструкции о работоспособности (SoH).

EnableTransport Включает или отключает указанный транспорт.
Windows Server 2008 R2 и Windows Server 2008: Этот метод недоступен до Windows Server 2012.
EnumAuthenticationPlugins Перечисляет все зарегистрированные подключаемые модули проверки подлинности.
Windows Server 2008: Этот метод недоступен.
EnumAuthorizationPlugins Перечисляет все зарегистрированные подключаемые модули авторизации.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
GetIPAndPort Получает IP-адрес прослушивания и номер порта для указанного транспорта.
Windows Server 2008 R2 и Windows Server 2008: Этот метод недоступен до Windows Server 2012.
GetLogEventName Возвращает имя события журнала для указанного индекса событий журнала.
GetProtocolName Возвращает имя протокола для указанного индекса протокола.
IsLogEventEnabled Указывает, включен ли указанный тип журнала событий.
IsTransportEnabled Определяет, включен ли указанный транспорт.
Windows Server 2008 R2 и Windows Server 2008: Этот метод недоступен до Windows Server 2012.
QueryCertContext Указывает, установлен ли указанный сертификат.
RecycleRpcApplicationPools Перезапускает пулы приложений RPC в СЛУЖБАх IIS.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
RefreshCertContext Обновляет сертификат, используемый сервером шлюза удаленных рабочих столов.
SetAuthenticationPlugin Задает текущий подключаемый модуль проверки подлинности для сервера шлюза удаленных рабочих столов.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
SetAuthenticationPluginAndRecycleRpcApplicationPools Задает текущий подключаемый модуль проверки подлинности для сервера шлюза удаленных рабочих столов и перезапускает пулы приложений RPC в IIS.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
SetAuthorizationPlugin Задает текущий подключаемый модуль авторизации для сервера шлюза удаленных рабочих столов.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
SetCertificate Задает хэш сертификата для привязки HTTPS на порту 443 в IIS.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
SetCertificateACL Задает списки управления доступом к сертификатам (ACL) для этого сервера.
SetDefaultPluginsAndRecycleRpcApplicationPools Задает текущие подключаемые модули проверки подлинности и авторизации для сервера шлюза удаленных рабочих столов и перезапускает пулы приложений RPC в IIS.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
SetEnforceChannelBinding Задает свойство EnforceChannelBinding .
Windows Server 2008 R2 и Windows Server 2008: Этот метод недоступен до Windows Server 2012.
SetIPAndPort Задает IP-адрес прослушивания и номер порта для указанного транспорта.
Windows Server 2008 R2 и Windows Server 2008: Этот метод недоступен до Windows Server 2012.
SetMaxConnections Задает максимальное количество разрешенных подключений через шлюз удаленных рабочих столов. Этот метод изменяет свойства MaxConnections и UnlimitedConnections .
SetSslBridging Задает тип моста SSL, используемого сервером шлюза удаленных рабочих столов.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
TSGRemoveAdminMsg Удаляет административное сообщение для сервера шлюза.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
TSGRemoveConsentMsg Удаляет административное сообщение для сервера шлюза.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
TSGStoreAdminMsg Обновления административное сообщение для сервера шлюза.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.
TSGStoreConsentMsg Обновления сообщение о согласии для сервера шлюза.
Windows Server 2008: Этот метод недоступен до Windows Server 2008 R2.

Свойства

Класс Win32_TSGatewayServerSettings имеет эти свойства.

adminMessageEndTime

Тип данных: string

Тип доступа: только для чтения

Время окончания административного сообщения.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

adminMessageStartTime

Тип данных: string

Тип доступа: только для чтения

Время начала административного сообщения.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

adminMessageText

Тип данных: string

Тип доступа: только для чтения

Текст административного сообщения.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

AuthenticationPluginCLSID

Тип данных: string

Тип доступа: только для чтения

CLSID текущего подключаемого модуля проверки подлинности.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

AuthenticationPluginDescription

Тип данных: string

Тип доступа: только для чтения

Описание текущего подключаемого модуля проверки подлинности.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

AuthenticationPluginName

Тип данных: string

Тип доступа: только для чтения

Имя текущего подключаемого модуля проверки подлинности.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

AuthorizationPluginCLSID

Тип данных: string

Тип доступа: только для чтения

CLSID текущего подключаемого модуля авторизации.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

AuthorizationPluginDescription

Тип данных: string

Тип доступа: только для чтения

Описание текущего подключаемого модуля авторизации.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

AuthorizationPluginName

Тип данных: string

Тип доступа: только для чтения

Имя текущего подключаемого модуля авторизации.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

CentralCAPEnabled

Тип данных: boolean

Тип доступа: только для чтения

Указывает, используются ли для управления этим сервером центральные серверы CAP удаленных рабочих стола. Это свойство можно изменить, вызвав метод EnableCentralCAP .

CertHash

Тип данных: массив uint8

Тип доступа: только для чтения

Указывает хэш сертификата для привязки HTTPS к порту 443 в IIS.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

consentMessageText

Тип данных: string

Тип доступа: только для чтения

Текст сообщения согласия.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

EnforceChannelBinding

Тип данных: boolean

Тип доступа: только для чтения

Указывает, применяется ли привязка канала для транспорта HTTP. Это значение свойства можно изменить с помощью метода SetEnforceChannelBinding .

Windows Server 2008 R2 и Windows Server 2008: Это свойство недоступно до Windows Server 2012.

IsConfigured

Тип данных: boolean

Тип доступа: только для чтения

Указывает, настроены ли параметры IIS и RPC, необходимые для службы шлюза удаленных рабочих столов.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

MaxConnections

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: ключ

Возвращает максимальное количество подключений, разрешенных через шлюз удаленных рабочих столов. Это свойство можно задать с помощью метода SetMaxConnections .

MaximumAllowedConnectionsBySku

Тип данных: uint32

Тип доступа: только для чтения

Максимальное число подключений, разрешенное единицей хранения запасов (SKU).

MaxLogEvents

Тип данных: uint32

Тип доступа: только для чтения

Возвращает максимальное количество событий журнала.

MaxProtocols

Тип данных: uint32

Тип доступа: только для чтения

Число протоколов, поддерживаемых шлюзом удаленных рабочих столов.

OnlyConsentCapableClients

Тип данных: boolean

Тип доступа: только для чтения

Указывает, разрешено ли подключаться к шлюзу удаленных рабочих столов только клиентам, способным отправлять сообщения согласия.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

Ненулевой

Подключаться могут только клиенты, поддерживая сообщения о согласии.

нуль

Клиенты, которые не поддерживают сообщение о согласии, также могут подключаться.

RequestSOH

Тип данных: boolean

Тип доступа: только для чтения

Это свойство не поддерживается, начиная с Windows Server 2016.

**Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008: **

Указывает, должен ли сервер запрашивать инструкцию о работоспособности (SoH) у клиента. Это свойство можно изменить с помощью метода EnableRequestSOH .

SkuName

Тип данных: string

Тип доступа: только для чтения

Имя SKU.

SslBridging

Тип данных: uint32

Тип доступа: только для чтения

Указывает тип моста SSL, который будет использоваться сервером шлюза удаленных рабочих столов. Это может быть одно из следующих значений.

Windows Server 2008: Это свойство недоступно до Windows Server 2008 R2.

0

Мосты SSL отсутствуют.

1

Мост между HTTPS и HTTP.

2

Мост между HTTPS и HTTPS.

UnlimitedConnections

Тип данных: boolean

Тип доступа: только для чтения

Указывает, разрешено ли неограниченное количество подключений через шлюз удаленных рабочих столов. Это свойство можно задать с помощью метода SetMaxConnections .

Комментарии

Для использования этого класса необходимо быть членом группы Администраторы.

MOF-файлы содержат определения для классов инструментария управления Windows (WMI). MOF-файлы не устанавливаются в составе пакета SDK для Microsoft Windows. Они устанавливаются на сервере при добавлении связанной роли с помощью диспетчер сервера. Дополнительные сведения о MOF-файлах см. в разделе Формат управляемого объекта (MOF).

Требования

Требование Значение
Минимальная версия клиента
Ни одна версия не поддерживается
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMv2\TerminalServices
MOF
TSGateway.mof
DLL
AagWmi.dll

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

Win32_TSGatewayConnection

Win32_TSGatewayConnectionAuthorizationPolicy

Win32_TSGatewayLoadBalancer

Win32_TSGatewayRADIUSServer

Win32_TSGatewayResourceAuthorizationPolicy

Win32_TSGatewayResourceGroup