Compartilhar via


Enumeração WSManSessionOption (wsman.h)

Define um conjunto de opções estendidas para a sessão. Essas opções são usadas com o método WSManSetSessionOption .

Syntax

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
} ;

Constantes

 
WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS
Valor: 1
Tempo limite padrão em milissegundos que se aplica a todas as operações no lado do cliente.
WSMAN_OPTION_MAX_RETRY_TIME
Valor: 11
WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL
Valor: 12
Tempo limite em milissegundos para operações do WSManCreateShell .
WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND
Valor: 13
Tempo limite em milissegundos para operações WSManRunShellCommand .
WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT
Valor: 14
Tempo limite em milissegundos para operações WSManReceiveShellOutput .
WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT
Valor: 15
Tempo limite em milissegundos para operações WSManSendShellInput .
WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL
Valor: 16
Tempo limite em milissegundos para operações WSManSignalShell e WSManCloseCommand .
WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL
Valor: 17
Tempo limite em milissegundos para opções de conexão de operações WSManCloseShell .
WSMAN_OPTION_SKIP_CA_CHECK
Valor: 18
Defina como 1 para não validar a AC no certificado do servidor. O padrão é 0.
WSMAN_OPTION_SKIP_CN_CHECK
Valor: 19
Defina como 1 para não validar o CN no certificado do servidor. O padrão é 0.
WSMAN_OPTION_UNENCRYPTED_MESSAGES
Valor: 20
Defina como 1 para não criptografar mensagens. O padrão é 0.
WSMAN_OPTION_UTF16
Valor: 21
Defina como 1 para enviar todos os pacotes de rede para operações remotas em UTF16. O padrão de 0 faz com que os pacotes de rede sejam enviados em UTF8.
WSMAN_OPTION_ENABLE_SPN_SERVER_PORT
Valor: 22
Defina como 1 ao usar a autenticação Negotiate e o número da porta está incluído na conexão. O padrão é 0.
WSMAN_OPTION_MACHINE_ID
Valor: 23
Defina como 1 para identificar esse computador para o servidor, incluindo o MachineID. O padrão é 0.
WSMAN_OPTION_LOCALE
Valor: 25
As opções de localidade do idioma. Para obter mais informações sobre as localidades de idioma, consulte a especificação RFC 3066 da Força-Tarefa de Engenharia da Internet em http://www.ietf.org/rfc/rfc3066.txt.
WSMAN_OPTION_UI_LANGUAGE
Valor: 26
As opções de linguagem da interface do usuário. As opções de linguagem de interface do usuário são definidas no formato RFC 3066. Para obter mais informações sobre as opções de linguagem da interface do usuário, consulte a especificação RFC 3066 da Força-Tarefa de Engenharia da Internet em http://www.ietf.org/rfc/rfc3066.txt.
WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB
Valor: 28
O tamanho máximo do envelope SOAP (Simple Object Access Protocol). O padrão é 150 KB.
WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB
Valor: 29
O tamanho máximo dos dados fornecidos pelo cliente.
WSMAN_OPTION_REDIRECT_LOCATION
Valor: 30
O local de redirecionamento.

Nota É recomendável que todo o redirecionamento use a SSL (Secure Sockets Layer) e que todos os aplicativos validem o URI redirecionado antes de criar uma nova sessão.

 
WSMAN_OPTION_SKIP_REVOCATION_CHECK
Valor: 31
Defina como 1 para não validar a revogação status no certificado do servidor. O padrão é 0.
WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS
Valor: 32
Defina como 1 para permitir credenciais padrão para Negociar. O padrão é 0.
WSMAN_OPTION_USE_SSL
Valor: 33
WSMAN_OPTION_USE_INTEARACTIVE_TOKEN
Valor: 34

Requisitos

   
Cliente mínimo com suporte Windows 7
Servidor mínimo com suporte Windows Server 2008 R2
Cabeçalho wsman.h
Redistribuível Windows Management Framework no Windows Server 2008 com SP2 e Windows Vista com SP2