CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE enumeração (credentialprovider.h)

Descreve a resposta quando um provedor de credenciais tenta serializar credenciais. Usado por ICredentialProviderCredential::GetSerialization.

Syntax

typedef enum _CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE {
  CPGSR_NO_CREDENTIAL_NOT_FINISHED = 0,
  CPGSR_NO_CREDENTIAL_FINISHED,
  CPGSR_RETURN_CREDENTIAL_FINISHED,
  CPGSR_RETURN_NO_CREDENTIAL_FINISHED
} CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE;

Constantes

 
CPGSR_NO_CREDENTIAL_NOT_FINISHED
Valor: 0
Nenhuma credencial foi serializada porque mais informações são necessárias. Um exemplo disso seria se uma credencial exigisse um PIN e uma resposta para uma pergunta secreta, mas o usuário tiver fornecido apenas o PIN. Isso sinaliza que o chamador deve ter a chance de alterar sua resposta.
CPGSR_NO_CREDENTIAL_FINISHED
O provedor de credenciais não serializou uma credencial, mas concluiu seu trabalho. Essa resposta tem vários significados. Isso pode significar que nenhuma credencial foi serializada e que o usuário não deve tentar novamente. Essa resposta também pode significar que nenhuma credencial foi enviada, mas o trabalho da credencial foi concluído. Por exemplo, no cenário Alterar Senha, essa resposta implica êxito.
CPGSR_RETURN_CREDENTIAL_FINISHED
Uma credencial foi serializada. Essa resposta implica que uma estrutura de serialização foi passada de volta.
CPGSR_RETURN_NO_CREDENTIAL_FINISHED
O provedor de credenciais não serializou uma credencial, mas concluiu seu trabalho. A diferença entre esse valor e CPGSR_NO_CREDENTIAL_FINISHED é que esse sinalizador forçará a interface do usuário de logon a retornar, o que chamará UnAdvise para todos os provedores de credenciais.

Requisitos

Requisito Valor
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 credentialprovider.h

Confira também

Provedores de credenciais em Windows 10