Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Limita o conjunto de usuários na matriz a contas locais ou contas da Microsoft.
Sintaxe
HRESULT SetProviderFilter(
[in] REFGUID guidProviderToFilterTo
);
Parâmetros
[in] guidProviderToFilterTo
Defina esse parâmetro como Identity_LocalUserProvider para o provedor de credenciais de contas locais; caso contrário, defina-o como o GUID do provedor de conta da Microsoft.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
O objeto ICredentialProviderUserArray contém todos os usuários disponíveis no cenário atual. Esse método permite que seu provedor de credenciais especifique um subconjunto específico desses usuários. Por exemplo, se o provedor de credenciais lidar apenas com usuários de conta da Microsoft de um provedor conectado específico, ele poderá chamar esse método com a ID do provedor de conta da Microsoft para filtrar os usuários que pertencem a outros provedores.
Esse método só pode ser chamado uma vez, para filtrar para um provedor de conta única. Se o método for chamado novamente, a chamada falhará com um valor retornado de E_UNEXPECTED.
Requisitos
| Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | credentialprovider.h |
| Biblioteca | CredentialProvider.lib |
| DLL | Authui.dll |