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 |