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