Função AddCredentialsA (sspi.h)

Adiciona uma credencial à lista de credenciais associadas ao thread atual.

Sintaxe

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
);

Parâmetros

hCredentials

As credenciais a serem adicionadas à lista.

pszPrincipal

O nome da entidade de segurança para as credenciais.

pszPackage

O nome do pacote.

fCredentialUse

Os sinalizadores que indicam o uso de credenciais.

pAuthData

Os dados de autenticação específicos do pacote.

pGetKeyFn

O ponteiro para a função GetKey .

pvGetKeyArgument

O valor a ser passado para a função GetKey .

ptsExpiry

O tempo de vida da credencial.

Retornar valor

Retorna um identificador para as credenciais, se tiver êxito ou NULL caso contrário.

Requisitos

Requisito Valor
Cabeçalho sspi.h