Функция DrtCreateDerivedKey (drt.h)
Функция DrtCreateDerivedKey создает ключ, который может использоваться DrtRegisterKey , когда DRT использует поставщик безопасности производных ключей.
Синтаксис
HRESULT DrtCreateDerivedKey(
[in] PCCERT_CONTEXT pLocalCert,
[out] DRT_DATA *pKey
);
Параметры
[in] pLocalCert
Указатель на сертификат, который является "локальной" частью цепочки. Корень этой цепочки должен соответствовать корню, заданному pRootCert в DrtCreateDerivedKeySecurityProvider. Этот сертификат используется для создания ключа, который используется для регистрации и подтверждения владения ключом в DRT.
[out] pKey
Указатель на созданный ключ.
Возвращаемое значение
Эта функция возвращает S_OK при успешном выполнении. Другие возможные значения:
Код возврата | Описание |
---|---|
|
|
|
|
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 Профессиональная [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | drt.h |
Библиотека | Drtprov.lib |
DLL | Drt.dll |
См. также раздел
DrtCreateDerivedKeySecurityProvider