Verwenden von CredEnumerate zum Abrufen von WebCredentials
Als Teil eines Kennwortverwaltungstools versuche ich, die Benutzernamen der IE 10-Website (d. H. Automatisch vervollständigte Benutzernamen) mithilfe von aufzulistenCredEnumerate
. Wenn ich anrufeCredEnumerate
liefert mehrere Benutzernamen (generische Benutzernamen und Domänenbenutzernamen) aus dem Abschnitt "Windows-Anmeldeinformationen" des "Anmeldeinformations-Managers", enthält jedoch nichts aus dem Abschnitt "Web-Anmeldeinformationen" des Anmeldeinformations-Managers (Systemsteuerung \ Benutzerkonten und Family Safety \ Credential Manager).
private static void Main()
{
int count;
IntPtr pCredentials;
bool ret = CredEnumerate(null, 1, out count, out pCredentials);
// ...
}
Wie kann ich auf die Webanmeldeinformationen zugreifen?