次の方法で共有


WSMAN_SENDER_DETAILS構造体 (wsman.h)

すべての受信要求のクライアントの詳細を指定します。

構文

typedef struct _WSMAN_SENDER_DETAILS {
  PCWSTR                    senderName;
  PCWSTR                    authenticationMechanism;
  WSMAN_CERTIFICATE_DETAILS *certificateDetails;
  HANDLE                    clientToken;
  PCWSTR                    httpURL;
} WSMAN_SENDER_DETAILS;

メンバー

senderName

要求を行うクライアントのユーザー名を指定します。 このパラメーターの内容は、認証の種類によって異なります。 senderName の値は、次のように書式設定されます。

認証メカニズム senderName の値
Windows 認証 ドメインとユーザー名。
基本認証 指定されたユーザー名。
クライアント証明書 証明書のサブジェクト。
LiveID 文字列としての LiveID PUID。

authenticationMechanism

クライアントによって使用された認証メカニズムを示す文字列を指定します。 次の値が事前に定義されています。

  • Basic
  • ClientCertificate
その他のすべての型は、セキュリティ パッケージから直接照会されます。 インターネット インフォメーション サービス (IIS) ホスティングの場合、この文字列は IIS インフラストラクチャから取得されます。

certificateDetails

クライアントの証明書の詳細を指定する WSMAN_CERTIFICATE_DETAILS 構造体へのポインター。 このパラメーターは、 authenticationMechanism が ClientCertificate に設定されている場合にのみ有効です。

clientToken

ユーザーが Windows セキュリティ トークンを使用できる場合に、ユーザーの ID トークンを指定します。 このトークンは、プラグインへのすべての呼び出しに対してこのユーザーを偽装するためにスレッドによって使用されます。

メモ 承認プラグインは、ユーザー コンテキストを変更し、別の偽装トークンを使用できます。
 

httpURL

受信要求の HTTP URL を指定します。

要件

   
サポートされている最小のクライアント Windows 7
サポートされている最小のサーバー Windows Server 2008 R2
Header wsman.h
再頒布可能パッケージ WINDOWS Server 2008 SP2、Windows Vista sp1、Windows Vista sp2 でのWindows Management Framework