Compartilhar via


Estrutura MFNetCredentialManagerGetParam (mfidl.h)

Contém as informações de autenticação do gerenciador de credenciais.

Sintaxe

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

Membros

hrOp

O código de resposta do desafio de autenticação. Por exemplo, NS_E_PROXY_ACCESSDENIED.

fAllowLoggedOnUser

Defina esse sinalizador como TRUE se as credenciais do usuário conectado no momento devem ser usadas como as credenciais padrão.

fClearTextPackage

Se TRUE, o pacote de autenticação enviará credenciais não criptografadas pela rede. Caso contrário, o pacote de autenticação criptografará as credenciais.

pszUrl

A URL original que requer autenticação.

pszSite

O nome do site ou proxy que requer autenticação.

pszRealm

O nome do realm para essa autenticação.

pszPackage

O nome do pacote de autenticação. Por exemplo, "Digest" ou "MBS_BASIC".

nRetries

O número de vezes que o gerenciador de credenciais deve tentar novamente após a falha da autenticação.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho mfidl.h

Confira também

IMFNetCredentialManager::BeginGetCredentials

Estruturas do Media Foundation

Autenticação de Origem de Rede