Función RKeyPFXInstall
No se admite la función RKeyPFXInstall .
Windows Server 2003: La función RKeyPFXInstall instala un certificado en un equipo remoto. Tenga en cuenta que este comportamiento ha cambiado con Windows Server 2003 con Service Pack 1 (SP1).
Sintaxis
ULONG RKeyPFXInstall(
_In_ KEYSVCC_HANDLE hKeySvcCli,
_In_ PKEYSVC_BLOB pPFX,
_In_ PKEYSVC_UNICODE_STRING pPassword,
_In_ ULONG ulFlags
);
Parámetros
-
hKeySvcCli [in]
-
Un KEYSVCC_HANDLE identificador abierto anteriormente por RKeyOpenKeyService. El identificador representa el equipo remoto que recibirá el certificado. Este valor no puede ser NULL.
-
pPFX [in]
-
Puntero a una estructura de KEYSVC_BLOB que representa el certificado que se va a instalar. El BLOB está en formato PKCS #12 .
-
pPassword [in]
-
Puntero a una estructura KEYSVC_UNICODE_STRING que representa la contraseña del BLOB. Cuando haya terminado de usar la contraseña, borre la contraseña de la memoria mediante una llamada a la función SecureZeroMemory . Para obtener más información sobre la protección de contraseñas, consulte Control de contraseñas.
-
ulFlags [in]
-
Marcas que especifican las opciones de instalación del certificado. Este parámetro puede ser cero o una combinación de los valores siguientes.
Valor Significado - CRYPT_EXPORTABLE
Las claves importadas se marcan como exportables. - CRYPT_MACHINE_KEYSET
Las claves privadas se almacenan en el equipo remoto y no en el usuario actual.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto se S_OK.
Si se produce un error en la función, el valor devuelto es un ULONG que indica el error.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
No se admite ninguno |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|
Vea también