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

身份验证包的名称。 例如,“摘要”或“MBS_BASIC”。

nRetries

身份验证失败后凭据管理器应重试的次数。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 mfidl.h

另请参阅

IMFNetCredentialManager::BeginGetCredentials

媒体基础结构

网络源身份验证