Функция AddCredentialsA (sspi.h)
Добавляет учетные данные в список учетных данных, связанных с текущим потоком.
Синтаксис
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
);
Параметры
hCredentials
Учетные данные для добавления в список.
pszPrincipal
Имя участника для учетных данных.
pszPackage
Имя пакета.
fCredentialUse
Флаги, указывающие использование учетных данных.
pAuthData
Данные проверки подлинности для конкретного пакета.
pGetKeyFn
Указатель на функцию GetKey .
pvGetKeyArgument
Значение, передаваемое функции GetKey .
ptsExpiry
Время существования учетных данных.
Возвращаемое значение
Возвращает дескриптор учетных данных в случае успешного выполнения или значение NULL в противном случае.
Требования
Требование | Значение |
---|---|
Заголовок | sspi.h |