Compartilhar via


estrutura DAV_CALLBACK_CRED (davclnt.h)

Armazena informações de credencial do usuário que foram recuperadas pela função de retorno de chamada DavAuthCallback .

Sintaxe

typedef struct _DAV_CALLBACK_CRED {
  DAV_CALLBACK_AUTH_BLOB AuthBlob;
  DAV_CALLBACK_AUTH_UNP  UNPBlob;
  BOOL                   bAuthBlobValid;
  BOOL                   bSave;
} DAV_CALLBACK_CRED, *PDAV_CALLBACK_CRED;

Membros

AuthBlob

Se o membro bAuthBlobValid for TRUE, esse membro será uma estrutura DAV_CALLBACK_AUTH_BLOB que contém as informações de credencial do usuário.

UNPBlob

Se o membro bAuthBlobValid for FALSE, esse membro será uma estrutura DAV_CALLBACK_AUTH_UNP que contém as informações de credencial do usuário.

bAuthBlobValid

TRUE se as informações de credencial forem armazenadas no membro AuthBlob e o membro UNPBlob precisar ser ignorado. FALSE se ele estiver armazenado no membro UNPBlob e o membro AuthBlob precisar ser ignorado.

bSave

TRUE se as informações de credencial tiverem sido gravadas no gerenciador de credenciais ou FALSE caso contrário.

Comentários

Essa estrutura é usada pela função de retorno de chamada DavAuthCallback .

Requisitos

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

Confira também

DAV_CALLBACK_AUTH_BLOB

DAV_CALLBACK_AUTH_UNP

DavAuthCallback

DavFreeCredCallback