Функция
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, если операция прошла успешно