ICredentialProviderUserArray::SetProviderFilter-Methode (credentialprovider.h)
Schränkt die Gruppe der Benutzer im Array auf lokale Konten oder Microsoft-Konten ein.
Syntax
HRESULT SetProviderFilter(
[in] REFGUID guidProviderToFilterTo
);
Parameter
[in] guidProviderToFilterTo
Legen Sie diesen Parameter auf Identity_LocalUserProvider für den Anmeldeinformationsanbieter für lokale Konten fest. Legen Sie andernfalls die GUID des Microsoft-Kontoanbieters fest.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Das ICredentialProviderUserArray-Objekt enthält alle verfügbaren Benutzer im aktuellen Szenario. Mit dieser Methode kann Ihr Anmeldeinformationsanbieter eine bestimmte Teilmenge dieser Benutzer angeben. Wenn Ihr Anmeldeinformationsanbieter beispielsweise nur Microsoft-Kontobenutzer eines bestimmten verbundenen Anbieters verarbeitet, kann er diese Methode mit der ID des Microsoft-Kontoanbieters aufrufen, um Benutzer herauszufiltern, die zu anderen Anbietern gehören.
Diese Methode kann nur einmal aufgerufen werden, um nach einem einzelnen Kontoanbieter zu filtern. Wenn die Methode erneut aufgerufen wird, schlägt der Aufruf mit dem Rückgabewert E_UNEXPECTED fehl.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | credentialprovider.h |
Bibliothek | CredentialProvider.lib |
DLL | Authui.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für