用戶端殼層 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 | 定義用於驗證的認證。 |