КриптоПро SSPI  

ImportContext

Функция ImportContext() считывает экспортированный контекст из буфера (аналог ImportSecurityContext() уровня пользователя).

DWORD CAPI_EXTC ImportContext(
  ktls_gost_handle h,
  PSecBuffer pPackedContext,
  PRIVKEY * hPriv,
  PUBKEY_2012 * hPub,
  unsigned uFlags,
  CPKTLS_HANDLE * phCtx
);

Аргументы

h
[in/out] - хендл TLS ядра
pPackedContext
[in] - эспортированный из пользовательского процесса контекст
hPriv
[in] - указатель на закрытый ключ ядра
hPub
[in] - указатель на открытый ключ пользовательского процесса
uFlags
[in] - не используется, устанавливается в 0
phCtx
[out] - указатель на создаваемый контекст TLS уровня ядра

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

SEC_E_OK, если операция прошла успешно