次の方法で共有


MFNetCredentialRequirements 列挙 (mfidl.h)

資格情報マネージャーがユーザー資格情報を取得する方法を指定します。

構文

typedef enum _MFNetCredentialRequirements {
  REQUIRE_PROMPT = 0x1,
  REQUIRE_SAVE_SELECTED = 0x2
} MFNetCredentialRequirements;

定数

 
REQUIRE_PROMPT
値: 0x1
資格情報マネージャーは、ユーザーに資格情報の入力を求めるメッセージを表示する必要があります。
REQUIRE_SAVE_SELECTED
値: 0x2
メモ Windows 7 以降が必要です。

 



資格情報は永続ストレージに保存されます。 このフラグは、アプリケーションの UI のヒントとして機能します。 アプリケーションでユーザーに資格情報の入力を求めるメッセージが表示された場合、UI は資格情報が既に保存されていることを示すことができます。

解説

アプリケーションは、 IMFNetCredentialManager インターフェイスを公開する必要がある資格情報マネージャーを実装します。 REQUIRE_PROMPT フラグが設定されている場合、資格情報マネージャーはユーザーに自分の名前とパスワードの入力を求めるメッセージを表示する必要があります。

資格情報キャッシュ オブジェクトは、キャッシュに有効な資格情報がまだ含まれていない場合、 REQUIRE_PROMPT フラグを設定します。 また、資格情報マネージャーが以前に MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT オプションを設定していない限り、資格情報がプレーン テキストとして送信される場合にも、このフラグを設定します。 (「 IMFNetCredentialCache::SetUserOptions」を参照してください)。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header mfidl.h

関連項目

IMFNetCredentialCache::GetCredential

Media Foundation 列挙

ネットワーク ソース認証