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


Функция PstMapCertificate (certpoleng.h)

Извлекает структуру, указывающую сведения, которые можно использовать для создания маркера пользователя, связанного с указанным сертификатом.

Синтаксис

NTSTATUS PstMapCertificate(
  [in]  PCCERT_CONTEXT             pCert,
  [out] LSA_TOKEN_INFORMATION_TYPE *pTokenInformationType,
  [out] PVOID                      *ppTokenInformation
);

Параметры

[in] pCert

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

[out] pTokenInformationType

Указатель на значение перечисления LSA_TOKEN_INFORMATION_TYPE , указывающее тип структуры, на которую указывает параметр ppTokenInformation .

[out] ppTokenInformation

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

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

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

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

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header certpoleng.h
Библиотека Certpoleng.lib
DLL Certpoleng.dll