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

Функция SpImportSecurityContext импортирует контекст безопасности из другого процесса.

Функция SpImportSecurityContext — это функция диспетчеризации для функции ImportSecurityContextинтерфейса поставщика поддержки безопасности.

Синтаксис

SpImportSecurityContextFn Spimportsecuritycontextfn;

NTSTATUS Spimportsecuritycontextfn(
  [in]  PSecBuffer pPackedContext,
  [in]  HANDLE Token,
  [out] PLSA_SEC_HANDLE phContext
)
{...}

Параметры

[in] pPackedContext

Указатель на структуру SecBuffer , содержащую сериализованныйконтекст безопасности , ранее созданный функцией SpExportSecurityContext .

[in] Token

Необязательный элемент. Обработка маркера контекста.

[out] phContext

Указатель на LSA_SEC_HANDLE , получающий импортированный дескриптор контекста.

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

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

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

Комментарии

Поставщики общих служб и поставщики услуг должны реализовывать функцию SpImportSecurityContext ; однако фактическое имя, присваиваемого реализации, определяется разработчиком.

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

Требования

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

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

SECPKG_USER_FUNCTION_TABLE

SpExportSecurityContext

SpUserModeInitialize