Функция SspiUpdateCredentials (sspi.h)
Обновления учетные данные, связанные с указанным контекстом.
Синтаксис
SECURITY_STATUS SEC_ENTRY SspiUpdateCredentials(
[in] HANDLE ContextHandle,
[in] GUID *CredType,
[in] ULONG FlatCredUIContextLength,
[in] PUCHAR FlatCredUIContext
);
Параметры
[in] ContextHandle
Указатель на структуру SEC_WINNT_CREDUI_CONTEXT , полученную при предыдущем вызове функции SspiUnmarshalCredUIContext .
[in] CredType
Тип учетных данных, указанных параметром ContextHandle . Это может быть одно из следующих значений.
Значение | Значение |
---|---|
|
Учетные данные являются паролем. |
|
Учетные данные являются сертификатом. |
|
Учетные данные — это данные проверки подлинности от поставщика служб шифрования (CSP). |
[in] FlatCredUIContextLength
Размер буфера FlatCredUIContext в байтах.
[in] FlatCredUIContext
Значения, с помощью которых необходимо обновить указанные учетные данные.
Возвращаемое значение
Если функция завершается успешно, она возвращает SEC_E_OK.
Если функция завершается сбоем, она возвращает ненулевой код ошибки.
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | sspi.h |
Библиотека | Credui.lib |
DLL | Credui.dll |