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


Перечисление WSManSessionOption (wsman.h)

Определяет набор расширенных параметров для сеанса. Эти параметры используются с методом WSManSetSessionOption .

Синтаксис

typedef enum WSManSessionOption {
  WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS = 1,
  WSMAN_OPTION_MAX_RETRY_TIME = 11,
  WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL = 12,
  WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND = 13,
  WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT = 14,
  WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT = 15,
  WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL = 16,
  WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL = 17,
  WSMAN_OPTION_SKIP_CA_CHECK = 18,
  WSMAN_OPTION_SKIP_CN_CHECK = 19,
  WSMAN_OPTION_UNENCRYPTED_MESSAGES = 20,
  WSMAN_OPTION_UTF16 = 21,
  WSMAN_OPTION_ENABLE_SPN_SERVER_PORT = 22,
  WSMAN_OPTION_MACHINE_ID = 23,
  WSMAN_OPTION_LOCALE = 25,
  WSMAN_OPTION_UI_LANGUAGE = 26,
  WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB = 28,
  WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB = 29,
  WSMAN_OPTION_REDIRECT_LOCATION = 30,
  WSMAN_OPTION_SKIP_REVOCATION_CHECK = 31,
  WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS = 32,
  WSMAN_OPTION_USE_SSL = 33,
  WSMAN_OPTION_USE_INTEARACTIVE_TOKEN = 34
} ;

Константы

 
WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS
Значение: 1
Время ожидания по умолчанию в миллисекундах, которое применяется ко всем операциям на стороне клиента.
WSMAN_OPTION_MAX_RETRY_TIME
Значение: 11
WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL
Значение: 12
Время ожидания в миллисекундах для операций WSManCreateShell .
WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND
Значение: 13
Время ожидания в миллисекундах для операций WSManRunShellCommand .
WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT
Значение: 14
Время ожидания в миллисекундах для операций WSManReceiveShellOutput .
WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT
Значение: 15
Время ожидания в миллисекундах для операций WSManSendShellInput .
WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL
Значение: 16
Время ожидания в миллисекундах для операций WSManSignalShell и WSManCloseCommand .
WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL
Значение: 17
Время ожидания в миллисекундах для параметров подключения операций WSManCloseShell .
WSMAN_OPTION_SKIP_CA_CHECK
Значение: 18
Установите значение 1, чтобы не проверять ЦС на сертификате сервера. Значение по умолчанию равно 0.
WSMAN_OPTION_SKIP_CN_CHECK
Значение: 19
Установите значение 1, чтобы не проверять cn в сертификате сервера. Значение по умолчанию равно 0.
WSMAN_OPTION_UNENCRYPTED_MESSAGES
Значение: 20
Задайте значение 1, чтобы не шифровать сообщения. Значение по умолчанию равно 0.
WSMAN_OPTION_UTF16
Значение: 21
Задайте значение 1, чтобы отправлять все сетевые пакеты для удаленных операций в UTF16. Значение по умолчанию 0 приводит к отправке сетевых пакетов в UTF8.
WSMAN_OPTION_ENABLE_SPN_SERVER_PORT
Значение: 22
Установите значение 1 при использовании проверки подлинности Negotiate, а номер порта включен в соединение. Значение по умолчанию — 0.
WSMAN_OPTION_MACHINE_ID
Значение: 23
Задайте значение 1, чтобы идентифицировать этот компьютер на сервере, включив MachineID. Значение по умолчанию равно 0.
WSMAN_OPTION_LOCALE
Значение: 25
Параметры языкового стандарта. Дополнительные сведения о языковых стандартах см. в спецификации RFC 3066 целевой группы по разработке в Интернете по адресу http://www.ietf.org/rfc/rfc3066.txt.
WSMAN_OPTION_UI_LANGUAGE
Значение: 26
Параметры языка пользовательского интерфейса. Параметры языка пользовательского интерфейса определяются в формате RFC 3066. Дополнительные сведения о параметрах языка пользовательского интерфейса см. в спецификации RFC 3066 целевой группы по разработке в Интернете по адресу http://www.ietf.org/rfc/rfc3066.txt.
WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB
Значение: 28
Максимальный размер конверта SOAP. Значение по умолчанию — 150 КБ.
WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB
Значение: 29
Максимальный размер данных, предоставляемых клиентом.
WSMAN_OPTION_REDIRECT_LOCATION
Значение: 30
Расположение перенаправления.

Примечание Рекомендуется, чтобы все перенаправления использовали протокол SSL, а все приложения проверяли перенаправленный URI перед созданием нового сеанса.

 
WSMAN_OPTION_SKIP_REVOCATION_CHECK
Значение: 31
Установите значение 1, чтобы не проверять состояние отзыва в сертификате сервера. Значение по умолчанию равно 0.
WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS
Значение: 32
Задайте значение 1, чтобы разрешить учетные данные по умолчанию для Negotiate. Значение по умолчанию равно 0.
WSMAN_OPTION_USE_SSL
Значение: 33
WSMAN_OPTION_USE_INTEARACTIVE_TOKEN
Значение: 34

Требования

   
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Верхняя часть wsman.h
Распространяемые компоненты Windows Management Framework в Windows Server 2008 с пакетом обновления 2 (SP2) и Windows Vista с пакетом обновления 2 (SP2)