Freigeben über


WSManSessionOption-Enumeration (wsman.h)

Definiert eine Reihe erweiterter Optionen für die Sitzung. Diese Optionen werden mit der WSManSetSessionOption-Methode verwendet.

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

Konstanten

 
WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS
Wert: 1
Standardtimeout in Millisekunden, das für alle Vorgänge auf clientseitiger Seite gilt.
WSMAN_OPTION_MAX_RETRY_TIME
Wert: 11
WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL
Wert: 12
Timeout in Millisekunden für WSManCreateShell-Vorgänge .
WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND
Wert: 13
Timeout in Millisekunden für WSManRunShellCommand-Vorgänge .
WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT
Wert: 14
Timeout in Millisekunden für WSManReceiveShellOutput-Vorgänge .
WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT
Wert: 15
Timeout in Millisekunden für WSManSendShellInput-Vorgänge .
WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL
Wert: 16
Timeout in Millisekunden für WSManSignalShell - und WSManCloseCommand-Vorgänge .
WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL
Wert: 17
Timeout in Millisekunden für WSManCloseShell-Vorgangsverbindungsoptionen .
WSMAN_OPTION_SKIP_CA_CHECK
Wert: 18
Legen Sie auf 1 fest, um die Zertifizierungsstelle auf dem Serverzertifikat nicht zu überprüfen. Die Standardeinstellung ist 0.
WSMAN_OPTION_SKIP_CN_CHECK
Wert: 19
Legen Sie auf 1 fest, um den CN auf dem Serverzertifikat nicht zu überprüfen. Die Standardeinstellung ist 0.
WSMAN_OPTION_UNENCRYPTED_MESSAGES
Wert: 20
Legen Sie auf 1 fest, um Nachrichten nicht zu verschlüsseln. Die Standardeinstellung ist 0.
WSMAN_OPTION_UTF16
Wert: 21
Legen Sie diese Einstellung auf 1 fest, um alle Netzwerkpakete für Remotevorgänge in UTF16 zu senden. Der Standardwert 0 bewirkt, dass Netzwerkpakete in UTF8 gesendet werden.
WSMAN_OPTION_ENABLE_SPN_SERVER_PORT
Wert: 22
Legen Sie bei Verwendung der Negotiate-Authentifizierung auf 1 fest, und die Portnummer ist in der Verbindung enthalten. Standard ist "0".
WSMAN_OPTION_MACHINE_ID
Wert: 23
Legen Sie auf 1 fest, um diesen Computer für den Server zu identifizieren, indem Sie die MachineID einschließen. Die Standardeinstellung ist 0.
WSMAN_OPTION_LOCALE
Wert: 25
Die Sprachgebietsschemaoptionen. Weitere Informationen zu den Sprachgebietsschemas finden Sie in der RFC 3066-Spezifikation der Internet Engineering Task Force unter http://www.ietf.org/rfc/rfc3066.txt.
WSMAN_OPTION_UI_LANGUAGE
Wert: 26
Die Sprachoptionen der Benutzeroberfläche. Die Benutzeroberflächensprachoptionen sind im RFC 3066-Format definiert. Weitere Informationen zu den Ui-Sprachoptionen finden Sie in der RFC 3066-Spezifikation der Internet Engineering Task Force unter http://www.ietf.org/rfc/rfc3066.txt.
WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB
Wert: 28
Die maximale Soap-Umschlaggröße (Simple Object Access Protocol). Der Standardwert ist 150 KB.
WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB
Wert: 29
Die maximale Größe der Daten, die vom Client bereitgestellt werden.
WSMAN_OPTION_REDIRECT_LOCATION
Wert: 30
Der Umleitungsspeicherort.

Hinweis Es wird empfohlen, für alle Umleitungen Secure Sockets Layer (SSL) zu verwenden und dass alle Anwendungen den umgeleiteten URI überprüfen, bevor sie eine neue Sitzung erstellen.

 
WSMAN_OPTION_SKIP_REVOCATION_CHECK
Wert: 31
Legen Sie auf 1 fest, um die Sperrung status auf dem Serverzertifikat nicht zu überprüfen. Die Standardeinstellung ist 0.
WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS
Wert: 32
Legen Sie auf 1 fest, um Standardanmeldeinformationen für Negotiate zuzulassen. Die Standardeinstellung ist 0.
WSMAN_OPTION_USE_SSL
Wert: 33
WSMAN_OPTION_USE_INTEARACTIVE_TOKEN
Wert: 34

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7
Unterstützte Mindestversion (Server) Windows Server 2008 R2
Kopfzeile wsman.h
Verteilbare Komponente Windows Management Framework unter Windows Server 2008 mit SP2 und Windows Vista mit SP2