Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función DrtCreateDerivedKeySecurityProvider crea el proveedor de seguridad de clave derivada para una tabla de enrutamiento distribuido.
Sintaxis
HRESULT DrtCreateDerivedKeySecurityProvider(
[in] PCCERT_CONTEXT pRootCert,
[out] PCCERT_CONTEXT pLocalCert,
DRT_SECURITY_PROVIDER **ppSecurityProvider
);
Parámetros
[in] pRootCert
Puntero al certificado que es la parte "raíz" de la cadena. Esto se usa para garantizar que se puedan comprobar las claves derivadas de la misma cadena.
[out] pLocalCert
Puntero al módulo DRT_SECURITY_PROVIDER que se va a incluir en la estructura DRT_SETTINGS .
ppSecurityProvider
Recibe un puntero al proveedor de seguridad creado.
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente. Otros valores posibles son:
| Código devuelto | Descripción |
|---|---|
|
pRootCert es NULL. |
|
El sistema no pudo asignar memoria para el proveedor de seguridad. |
|
|
|
No hay ningún almacén de certificados adjunto o hay un error en la cadena de certificados. |
Comentarios
El proveedor de seguridad creado por esta función es específico del DRT para el que se creó. No se puede compartir mediante varias instancias de DRT.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 7 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | drt.h |
| Library | Drtprov.lib |
| Archivo DLL | Drt.dll |