Função DrtCreateDerivedKey (drt.h)
A função DrtCreateDerivedKey cria uma chave que pode ser utilizada por DrtRegisterKey quando o DRT está usando um provedor de segurança de chave derivada.
Sintaxe
HRESULT DrtCreateDerivedKey(
[in] PCCERT_CONTEXT pLocalCert,
[out] DRT_DATA *pKey
);
Parâmetros
[in] pLocalCert
Ponteiro para o certificado que é a parte "local" da cadeia. A raiz dessa cadeia deve corresponder à raiz especificada por pRootCert em DrtCreateDerivedKeySecurityProvider. Esse certificado é usado para gerar uma chave que é usada para registrar e provar a "propriedade da chave" com o DRT.
[out] pKey
Ponteiro para a chave criada.
Retornar valor
Essa função retorna S_OK em caso de êxito. Outros valores possíveis incluem:
Código de retorno | Descrição |
---|---|
|
|
|
|
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | drt.h |
Biblioteca | Drtprov.lib |
DLL | Drt.dll |
Confira também
DrtCreateDerivedKeySecurityProvider