wsman.h ヘッダー
このヘッダーは、Windows リモート管理で使用されます。 詳細については、次を参照してください。
wsman.h には、次のプログラミング インターフェイスが含まれています。
WSManCloseCommand コマンドを削除し、それに関連付けられているリソースを解放します。 |
WSManCloseOperation 非同期操作を取り消すか、閉じます。 |
WSManCloseSession セッション オブジェクトを閉じます。 |
WSManCloseShell シェル オブジェクトを削除し、シェルに関連付けられているリソースを解放します。 |
WSManConnectShell 既存のサーバー セッションに接続します。 |
WSManConnectShellCommand シェルで実行されている既存のコマンドに接続します。 |
WSManCreateSession セッション オブジェクトを作成します。 |
WSManCreateShell シェル オブジェクトを作成します。 |
WSManCreateShellEx WSManCreateShell 関数と同じ機能を使用し、クライアント指定のシェル ID を追加してシェル オブジェクトを作成します。 |
WSManDeinitialize Windows リモート管理クライアント スタックを初期化解除します。 |
WSManDisconnectShell アクティブなシェルとその関連コマンドのネットワーク接続を切断します。 |
WSManGetErrorMessage 特定のエラーと言語コードに関連付けられているエラー メッセージを取得します。 |
WSManGetSessionOptionAsDword セッション オプションの値を取得します。 (WSManGetSessionOptionAsDword) |
WSManGetSessionOptionAsString セッション オプションの値を取得します。 (WSManGetSessionOptionAsString) |
WSManInitialize Windows リモート管理クライアント API を初期化します。 |
WSManPluginAuthzOperationComplete ユーザー操作の承認が成功したか失敗したかを報告します。 |
WSManPluginAuthzQueryQuotaComplete WSManPluginAuthzQueryQuota プラグイン エントリ ポイントから呼び出され、プラグインが要求を実行できるかどうかを呼び出す必要があります。 |
WSManPluginAuthzUserComplete 成功または失敗したユーザー接続の承認を報告します。 |
WSManPluginFreeRequestDetails 操作プラグイン エントリ ポイントに渡されるWSMAN_PLUGIN_REQUEST構造体に割り当てられたメモリを解放します。 |
WSManPluginGetOperationParameters 操作に関連付けられているタイムアウトやデータ制限などの項目の操作情報を取得します。 |
WSManPluginOperationComplete WSManPluginStartup メソッドと WSManPluginShutdown メソッドを除くすべての操作エントリ ポイントによる操作の完了を報告します。 |
WSManPluginReceiveResult WSMAN_PLUGIN_RECEIVE プラグイン呼び出しの結果を報告し、結果を返すほとんどのシェル プラグインで使用されます。 |
WSManPluginReportContext シェルとコマンド のコンテキストを Windows リモート管理 (WinRM) インフラストラクチャに報告して、シェルやコマンドに対してさらに操作を実行できるようにします。 |
WSManReceiveShellOutput 実行中のコマンドまたはシェルから出力を取得します。 |
WSManReconnectShell 以前に切断されたシェル セッションを再接続します。 シェル セッションに関連付けられているコマンドを再接続するには、WSManReconnectShellCommand を使用します。 |
WSManReconnectShellCommand 以前に切断されたコマンドを再接続します。 |
WSManRunShellCommand 既存のシェル内でコマンドの実行を開始し、コマンドの完了を待機しません。 |
WSManRunShellCommandEx WSManRunShellCommand 関数と同じ機能を提供し、コマンド ID オプションを追加します。 |
WSManSendShellInput 入力ストリームを実行中のコマンドまたはシェルに ipes します。 |
WSManSetSessionOption セッションのオプションの拡張セットを設定します。 |
WSManSignalShell コントロール コードを既存のコマンドまたはシェル自体に送信します。 |
WSMAN_PLUGIN_AUTHORIZE_OPERATION 特定の操作を承認します。 |
WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA 接続が承認された後、ユーザーのクォータ情報を取得します。 |
WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT プラグインが WSManPluginAuthzUserComplete または WSManPluginAuthzOperationComplete から報告するコンテキストを解放します。 |
WSMAN_PLUGIN_AUTHORIZE_USER 接続を承認します。 |
WSMAN_PLUGIN_COMMAND プラグインのコマンド コールバックを定義します。 |
WSMAN_PLUGIN_CONNECT プラグインの接続コールバックを定義します。 |
WSMAN_PLUGIN_RECEIVE プラグインの受信コールバックを定義します。 |
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT プラグインのリリース コマンド コールバックを定義します。 |
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT プラグインのリリース シェル コールバックを定義します。 |
WSMAN_PLUGIN_SEND プラグインの送信コールバックを定義します。 |
WSMAN_PLUGIN_SHELL プラグインのシェル コールバックを定義します。 |
WSMAN_PLUGIN_SHUTDOWN プラグインのシャットダウン コールバックを定義します。 |
WSMAN_PLUGIN_SIGNAL プラグインのシグナル コールバックを定義します。 |
WSMAN_PLUGIN_STARTUP プラグインのスタートアップ コールバックを定義します。 |
WSMAN_SHELL_COMPLETION_FUNCTION シェル操作に対して呼び出されるコールバック関数。その結果、リモート要求が発生します。 |
WSMAN_AUTHENTICATION_CREDENTIALS 認証方法と、サーバーまたはプロキシ認証に使用される資格情報を定義します。 |
WSMAN_AUTHZ_QUOTA 承認プラグインのクォータ情報をユーザーごとにレポートします。 |
WSMAN_CERTIFICATE_DETAILS クライアント証明書と共に送信された受信要求のクライアント情報を格納します。 |
WSMAN_COMMAND_ARG_SET コマンド ラインに渡される引数のセットを表します。 |
WSMAN_DATA Windows リモート管理 (WinRM) API で使用される受信データと送信データが含まれます。 |
WSMAN_DATA_BINARY さまざまな Windows リモート管理機能で使用するバイナリ データを保持します。 |
WSMAN_DATA_TEXT さまざまな Windows リモート管理機能で使用するテキスト データを保持します。 |
WSMAN_ENVIRONMENT_VARIABLE 名前と値のペアを使用して、個々の環境変数を定義します。 |
WSMAN_ENVIRONMENT_VARIABLE_SET 環境変数の配列を定義します。 |
WSMAN_ERROR Windows リモート管理 (WinRM) クライアントによって返されるエラー情報が含まれます。 |
WSMAN_FILTER WSMAN_FILTERは将来の使用のために予約されています。 |
WSMAN_FRAGMENT WSMAN_FRAGMENTは将来の使用のために予約されています。 |
WSMAN_KEY セレクター セット内のキーと値のペアを表し、特定のリソースを識別するために使用されます。 |
WSMAN_OPERATION_INFO プラグインが要求を実行する必要がある特定のリソース エンドポイントを表します。 |
WSMAN_OPTION 特定のオプション名と値のペアを表します。 |
WSMAN_OPTION_SET 一連のオプションを表します。 |
WSMAN_PLUGIN_REQUEST プラグイン要求の情報を指定します。 |
WSMAN_PROXY_INFO プロキシ情報を指定します。 |
WSMAN_RECEIVE_DATA_RESULT WSManReceiveShellOutput メソッドから受信した出力データを表します。 |
WSMAN_RESPONSE_DATA WSMan 操作から受信した出力データを表します。 |
WSMAN_SELECTOR_SET リソースの ID を表すキーのセットを定義します。 |
WSMAN_SENDER_DETAILS すべての受信要求のクライアントの詳細を指定します。 |
WSMAN_SHELL_ASYNC すべてのシェル操作に渡される非同期構造体を定義します。 |
WSMAN_SHELL_DISCONNECT_INFO クライアントが切断された後もシェルが開いたままになる最大期間をミリ秒単位で指定します。 |
WSMAN_SHELL_STARTUP_INFO_V10 WSMAN_SHELL_STARTUP_INFO_V10 (wsman.h) 構造体は、WSManCreateShell 関数で使用するシェルスタートアップ パラメーターを定義します。 |
WSMAN_SHELL_STARTUP_INFO_V11 WSMAN_SHELL_STARTUP_INFO_V11 (wsman.h) 構造体は、WSManCreateShell 関数で使用されるシェルスタートアップ パラメーターを定義します。 |
WSMAN_STREAM_ID_SET シェルとコマンドの入力または出力に使用されるすべてのストリームを一覧表示します。 |
WSMAN_USERNAME_PASSWORD_CREDS 認証に使用する資格情報を定義します。 |
WSManAuthenticationFlags 操作の認証方法を決定します。 |
WSManCallbackFlags すべてのコールバック関数で使用されるフラグのセットを定義します。 |
WSManDataType WSMAN_DATA構造体の共用体の現在のデータ型を指定します。 |
WSManProxyAccessType プロキシ アクセスの種類を定義します。 |
WSManSessionOption セッションの拡張オプションのセットを定義します。 これらのオプションは、WSManSetSessionOption メソッドと共に使用されます。 |