Поделиться через


Функция SLSetAuthenticationData (slpublic.h)

Задает данные проверки подлинности.

Синтаксис

HRESULT SLSetAuthenticationData(
  [in]           HSLC       hSLC,
  [in, optional] UINT       cbValue,
  [in, optional] const BYTE *pbValue
);

Параметры

[in] hSLC

Тип: HSLC

Дескриптор текущего контекста SLC.

[in, optional] cbValue

Тип: UINT

Размер данных проверки подлинности в pbValue (в байтах).

[in, optional] pbValue

Тип: const BYTE

Указатель на данные проверки подлинности.

Возвращаемое значение

Тип: HRESULT WINAPI

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Возвращаемый код/значение Описание
ERROR_INVALID_DATA
0x8007000D
Недопустимый формат данных проверки подлинности.
SL_E_AUTHN_WRONG_VERSION
0xC004F077
Неправильная версия безопасности.
SL_E_NOT_SUPPORTED
0xC004F016
Формат данных проверки подлинности не поддерживается.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header slpublic.h
Библиотека Slc.lib
DLL Slc.dll