共用方式為


WSManSessionOption 列舉 (wsman.h)

定義會話的一組擴充選項。 這些選項會與 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
} ;

常數

 
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
WSManSignalShellWSManCloseCommand作業的逾時以毫秒為單位。
WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL
值: 17
WSManCloseShell作業連線選項的逾時以毫秒為單位。
WSMAN_OPTION_SKIP_CA_CHECK
值: 18
設定為 1,以不驗證伺服器憑證上的 CA。 預設值是 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。 預設值為 0。
WSMAN_OPTION_MACHINE_ID
值: 23
設定為 1,藉由包含 MachineID 來識別這部電腦到伺服器。 預設值是 0。
WSMAN_OPTION_LOCALE
值: 25
語言地區設定選項。 如需語言地區設定的詳細資訊,請參閱 Internet Engineering Task Force 中的 RFC 3066 規格,網址為 http://www.ietf.org/rfc/rfc3066.txt
WSMAN_OPTION_UI_LANGUAGE
值: 26
UI 語言選項。 UI 語言選項會以 RFC 3066 格式定義。 如需 UI 語言選項的詳細資訊,請參閱 Internet Engineering Task Force 中的 RFC 3066 規格,網址為 http://www.ietf.org/rfc/rfc3066.txt
WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB
值: 28
SOAP (SOAP) 信封大小的最大簡單物件存取通訊協定。 預設值為 150 KB。
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 以允許交涉的預設認證。 預設值是 0。
WSMAN_OPTION_USE_SSL
值: 33
WSMAN_OPTION_USE_INTEARACTIVE_TOKEN
值: 34

規格需求

   
最低支援的用戶端 Windows 7
最低支援的伺服器 Windows Server 2008 R2
標頭 wsman.h
可轉散發套件 windows Server 2008 SP2 和 Windows Vista sp2 上的Windows Management Framework