MFNetCredentialManagerGetParam structure
Contains the authentication information for the credential manager.
Syntax
typedef struct _MFNetCredentialManagerGetParam { HRESULT hrOp; BOOL fAllowLoggedOnUser; BOOL fClearTextPackage; LPCWSTR pszUrl; LPCWSTR pszSite; LPCWSTR pszRealm; LPCWSTR pszPackage; LONG nRetries; } MFNetCredentialManagerGetParam;
Members
- hrOp
-
The response code of the authentication challenge. For example, NS_E_PROXY_ACCESSDENIED.
- fAllowLoggedOnUser
-
Set this flag to TRUE if the currently logged on user's credentials should be used as the default credentials.
- fClearTextPackage
-
If TRUE, the authentication package will send unencrypted credentials over the network. Otherwise, the authentication package encrypts the credentials.
- pszUrl
-
The original URL that requires authentication.
- pszSite
-
The name of the site or proxy that requires authentication.
- pszRealm
-
The name of the realm for this authentication.
- pszPackage
-
The name of the authentication package. For example, "Digest" or "MBS_BASIC".
- nRetries
-
The number of times that the credential manager should retry after authentication fails.
Requirements
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps only] |
|
Header |
|
See also
- IMFNetCredentialManager::BeginGetCredentials
- Media Foundation Structures
- Network Source Authentication