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


функция обратного вызова LSA_EXPAND_AUTH_DATA_FOR_DOMAIN (ntsecpkg.h)

Разворачивает группы доменов в указанных данных проверки подлинности пользователя.

Синтаксис

LSA_EXPAND_AUTH_DATA_FOR_DOMAIN LsaExpandAuthDataForDomain;

NTSTATUS LsaExpandAuthDataForDomain(
  [in]  PUCHAR UserAuthData,
  [in]  ULONG UserAuthDataSize,
  [in]  PVOID Reserved,
  [out] PUCHAR *ExpandedAuthData,
  [out] PULONG ExpandedAuthDataSize
)
{...}

Параметры

[in] UserAuthData

Указатель на данные проверки подлинности пользователя, которые необходимо развернуть.

[in] UserAuthDataSize

Размер (в байтах) буфера UserAuthData .

[in] Reserved

Зарезервировано. Для этого параметра необходимо задать значение NULL.

[out] ExpandedAuthData

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

[out] ExpandedAuthDataSize

Указатель на размер буфера ExpandedAuthData в байтах.

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

Если функция выполнена успешно, верните STATUS_SUCCESS или информационный код состояния.

Если функция завершается сбоем, верните код ошибки NTSTATUS, указывающий причину сбоя.

Комментарии

Указатель на функцию ExpandAuthDataForDomain доступен в структуре LSA_SECPKG_FUNCTION_TABLE , полученной функцией SpInitialize .

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header ntsecpkg.h

См. также раздел

SpInitialize