Функция 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 |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по