共用方式為


用戶端殼層 API 結構和定義

下表提供 Windows 遠端系統管理 (WinRM) 用戶端殼層 API 的結構和其他定義概觀。

函式 描述
WSMAN_SHELL_COMPLETION_FUNCTION 針對殼層作業呼叫的回呼函式,這會導致遠端要求。

 

結構 描述
WSMAN_AUTHENTICATION_CREDENTIALS 定義用於伺服器或 Proxy 驗證的驗證方法和認證。
WSMAN_DATA 儲存 WinRM API 中使用的輸入和輸出資料。
WSMAN_DATA_BINARY 儲存二進位資料,以搭配各種 WinRM API 函式使用。
WSMAN_DATA_TEXT 儲存文字型資料,以搭配各種 WinRM API 函式使用。
WSMAN_ENVIRONMENT_VARIABLE 使用名稱和值組定義個別環境變數。
WSMAN_ENVIRONMENT_VARIABLE_SET 定義環境變數的陣列。
WSMAN_ERROR 包含錯誤資訊。
WSMAN_KEY 表示選取器集合內的索引鍵和值組,並用來識別特定資源。
WSMAN_OPTION 表示特定的選項名稱和值組。
WSMAN_OPTION_SET 表示一組選項。
WSMAN_PROXY_INFO 設定每個會話的 Proxy 資訊。
WSMAN_RECEIVE_DATA_RESULT 表示從 WSManReceiveShellOutput API 收到的輸出資料。
WSMAN_RESPONSE_DATA 表示從 WSMan 作業收到的輸出資料。
WSMAN_SELECTOR_SET 定義一組索引鍵,代表資源的身分識別。
WSMAN_SHELL_ASYNC 定義傳遞至所有殼層作業的非同步結構。
WSMAN_SHELL_DISCONNECT_INFO TBD
WSMAN_SHELL_STARTUP_INFO 儲存使用 WSManCreateShell 外掛程式呼叫建立殼層所需的所有殼層特定資料。
WSMAN_STREAM_ID_SET 列出殼層和命令用於輸入或輸出的所有資料流程。
WSMAN_USERNAME_PASSWORD_CREDS 定義用於驗證的認證。