Freigeben über


AddCredentialsW-Funktion (sspi.h)

Fügt der Liste der Anmeldeinformationen, die dem aktuellen Thread zugeordnet sind, Anmeldeinformationen hinzu.

Syntax

KSECDDDECLSPEC SECURITY_STATUS SEC_ENTRY AddCredentialsW(
  PCredHandle      hCredentials,
  PSECURITY_STRING pPrincipal,
  PSECURITY_STRING pPackage,
  unsigned long    fCredentialUse,
  void             *pAuthData,
  SEC_GET_KEY_FN   pGetKeyFn,
  void             *pvGetKeyArgument,
  PTimeStamp       ptsExpiry
);

Parameter

hCredentials

Die Anmeldeinformationen, die der Liste hinzugefügt werden sollen.

pPrincipal

Der Name des Prinzipals für die Anmeldeinformationen.

pPackage

Der Name des Pakets für die Anmeldeinformationen.

fCredentialUse

Die Flags, die die Verwendung von Anmeldeinformationen angeben.

pAuthData

Die paketspezifischen Authentifizierungsdaten.

pGetKeyFn

Der Zeiger auf die GetKey-Funktion zum Abrufen des Schlüssels für die Anmeldeinformationen.

pvGetKeyArgument

Der Wert, der an die GetKey-Funktion übergeben werden soll.

ptsExpiry

Die Lebensdauer der Anmeldeinformationen.

Rückgabewert

Gibt einen status Code zurück, der Erfolg oder Fehler angibt.

Anforderungen

Anforderung Wert
Header sspi.h