Partager via


AddCredentialsA, fonction (sspi.h)

Ajoute des informations d’identification à la liste des informations d’identification associées au thread actuel.

Syntaxe

SECURITY_STATUS SEC_ENTRY AddCredentialsA(
  PCredHandle    hCredentials,
  LPSTR          pszPrincipal,
  LPSTR          pszPackage,
  unsigned long  fCredentialUse,
  void           *pAuthData,
  SEC_GET_KEY_FN pGetKeyFn,
  void           *pvGetKeyArgument,
  PTimeStamp     ptsExpiry
);

Paramètres

hCredentials

Informations d’identification à ajouter à la liste.

pszPrincipal

Nom du principal pour les informations d’identification.

pszPackage

Nom du package.

fCredentialUse

Indicateurs indiquant l’utilisation des informations d’identification.

pAuthData

Données d’authentification spécifiques au package.

pGetKeyFn

Pointeur vers la fonction GetKey .

pvGetKeyArgument

Valeur à passer à la fonction GetKey .

ptsExpiry

Durée de vie des informations d’identification.

Valeur retournée

Retourne un handle aux informations d’identification, en cas de réussite, ou NULL dans le cas contraire.

Configuration requise

Condition requise Valeur
En-tête sspi.h