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 |