次の方法で共有


WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT コールバック関数 (wsman.h)

プラグインが WSManPluginAuthzUserComplete または WSManPluginAuthzOperationComplete から報告するコンテキストを解放 します。 特定のユーザーの場合、プラグイン インフラストラクチャがシナリオを適切に処理する限り、両方の呼び出しで報告されるコンテキストは同じにすることができます。 このメソッドは同期的であり、結果として呼び出されるコールバックはありません。

このメソッドは、次のシナリオで呼び出されます。

  • 操作が完了すると、 WSManPluginAuthzOperationComplete コンテキストが解放されます。 get などの一部の操作では、get 操作の応答が送信された後にコンテキストが解放されます。 列挙型などのより複雑な操作の場合、列挙型が完了するまでコンテキストは解放されません。
  • 非アクティブが原因でユーザー レコードがタイムアウトすると、そのユーザーに対して次に要求が出されたときに 、WSManPluginAuthzUser メソッドが再度呼び出されます。
  • 再承認が必要な場合は、新しいコンテキストが取得された後に古いコンテキストが解放されます。 承認が成功したかどうかに関係なく、古いコンテキストは常に解放されます。
このメソッドの DLL エントリ ポイント名は WSManPluginAuthzReleaseContext である必要があります。

構文

WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT WsmanPluginAuthorizeReleaseContext;

void WsmanPluginAuthorizeReleaseContext(
  [in] PVOID userAuthorizationContext
)
{...}

パラメーター

[in] userAuthorizationContext

WSManPluginAuthzUserComplete または WSManPluginAuthzOperationComplete によって返されたコンテキストを指定します。 これらのメソッドがコンテキストを返さない場合、このメソッドは呼び出されません。

戻り値

なし

必要条件

要件
サポートされている最小のクライアント Windows 7
サポートされている最小のサーバー Windows Server 2008 R2
対象プラットフォーム Windows
ヘッダー wsman.h
再頒布可能パッケージ Windows Server 2008 SP2、Windows Vista sp1、Windows Vista sp2 でのWindows Management Framework