MFNetCredentialManagerGetParam 構造体 (mfidl.h)

資格情報マネージャーの認証情報が含まれます。

構文

typedef struct _MFNetCredentialManagerGetParam {
  HRESULT hrOp;
  BOOL    fAllowLoggedOnUser;
  BOOL    fClearTextPackage;
  LPCWSTR pszUrl;
  LPCWSTR pszSite;
  LPCWSTR pszRealm;
  LPCWSTR pszPackage;
  LONG    nRetries;
} MFNetCredentialManagerGetParam;

メンバー

hrOp

認証チャレンジの応答コード。 たとえば、NS_E_PROXY_ACCESSDENIED。

fAllowLoggedOnUser

現在ログオンしているユーザーの資格情報を既定の資格情報として使用する必要がある場合は、このフラグを TRUE に 設定します。

fClearTextPackage

TRUE の場合、認証パッケージは暗号化されていない資格情報をネットワーク経由で送信します。 それ以外の場合、認証パッケージは資格情報を暗号化します。

pszUrl

認証を必要とする元の URL。

pszSite

認証を必要とするサイトまたはプロキシの名前。

pszRealm

この認証の領域の名前。

pszPackage

認証パッケージの名前。 たとえば、"Digest" や "MBS_BASIC" などです。

nRetries

認証が失敗した後に資格情報マネージャーが再試行する必要がある回数。

要件

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

関連項目

IMFNetCredentialManager::BeginGetCredentials

Media Foundation Structures

ネットワーク ソース認証