Énumération WSManSessionOption (wsman.h)

Définit un ensemble d’options étendues pour la session. Ces options sont utilisées avec la méthode 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
Valeur : 1
Délai d’attente par défaut en millisecondes qui s’applique à toutes les opérations côté client.
WSMAN_OPTION_MAX_RETRY_TIME
Valeur : 11
WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL
Valeur : 12
Délai d’attente en millisecondes pour les opérations WSManCreateShell .
WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND
Valeur : 13
Délai d’attente en millisecondes pour les opérations WSManRunShellCommand .
WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT
Valeur : 14
Délai d’attente en millisecondes pour les opérations WSManReceiveShellOutput .
WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT
Valeur : 15
Délai d’attente en millisecondes pour les opérations WSManSendShellInput .
WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL
Valeur : 16
Délai d’attente en millisecondes pour les opérations WSManSignalShell et WSManCloseCommand .
WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL
Valeur : 17
Délai d’attente en millisecondes pour les options de connexion des opérations WSManCloseShell .
WSMAN_OPTION_SKIP_CA_CHECK
Valeur : 18
Définissez sur 1 pour ne pas valider l’autorité de certification sur le certificat de serveur. La valeur par défaut est 0.
WSMAN_OPTION_SKIP_CN_CHECK
Valeur : 19
Définissez sur 1 pour ne pas valider le cn sur le certificat de serveur. La valeur par défaut est 0.
WSMAN_OPTION_UNENCRYPTED_MESSAGES
Valeur : 20
Définissez sur 1 pour ne pas chiffrer les messages. La valeur par défaut est 0.
WSMAN_OPTION_UTF16
Valeur : 21
Définissez sur 1 pour envoyer tous les paquets réseau pour les opérations distantes dans UTF16. La valeur par défaut 0 entraîne l’envoi de paquets réseau dans UTF8.
WSMAN_OPTION_ENABLE_SPN_SERVER_PORT
Valeur : 22
Définissez sur 1 lors de l’utilisation de l’authentification Negotiate et le numéro de port est inclus dans la connexion. La valeur par défaut est 0.
WSMAN_OPTION_MACHINE_ID
Valeur : 23
Définissez sur 1 pour identifier cet ordinateur sur le serveur en incluant l’ID machine. La valeur par défaut est 0.
WSMAN_OPTION_LOCALE
Valeur : 25
Options de paramètres régionaux de langue. Pour plus d’informations sur les paramètres régionaux de langue, consultez la spécification RFC 3066 de l’Internet Engineering Task Force à l’adresse http://www.ietf.org/rfc/rfc3066.txt.
WSMAN_OPTION_UI_LANGUAGE
Valeur : 26
Options de langue de l’interface utilisateur. Les options de langue de l’interface utilisateur sont définies au format RFC 3066. Pour plus d’informations sur les options de langue de l’interface utilisateur, consultez la spécification RFC 3066 de l’Internet Engineering Task Force à l’adresse http://www.ietf.org/rfc/rfc3066.txt.
WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB
Valeur : 28
Taille maximale de l’enveloppe SOAP (Simple Object Access Protocol). La valeur par défaut est 150 Ko.
WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB
Valeur : 29
Taille maximale des données fournies par le client.
WSMAN_OPTION_REDIRECT_LOCATION
Valeur : 30
Emplacement de redirection.

Note Il est recommandé que toutes les redirections utilisent ssl (Secure Sockets Layer) et que toutes les applications valident l’URI redirigé avant de créer une session.

 
WSMAN_OPTION_SKIP_REVOCATION_CHECK
Valeur : 31
Définissez la valeur 1 pour ne pas valider la révocation status sur le certificat de serveur. La valeur par défaut est 0.
WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS
Valeur : 32
Définissez sur 1 pour autoriser les informations d’identification par défaut pour Negotiate. La valeur par défaut est 0.
WSMAN_OPTION_USE_SSL
Valeur : 33
WSMAN_OPTION_USE_INTEARACTIVE_TOKEN
Valeur : 34

Spécifications

   
Client minimal pris en charge Windows 7
Serveur minimal pris en charge Windows Server 2008 R2
En-tête wsman.h
Composant redistribuable Windows Management Framework sur Windows Server 2008 avec SP2 et Windows Vista avec SP2