Función de devolución de llamada ImportPFXToProvider (certenroll.h)
Importa un certificado PFX.
Sintaxis
ImportPFXToProvider Importpfxtoprovider;
HRESULT Importpfxtoprovider(
[in] HWND hWndParent,
[in] BYTE const *pbPFX,
[in] DWORD cbPFX,
[in] ImportPFXFlags ImportFlags,
[in, optional] PCWSTR pwszPassword,
[in, optional] PCWSTR pwszProviderName,
[in, optional] PCWSTR pwszReaderName,
[in, optional] PCWSTR pwszContainerNamePrefix,
[in, optional] PCWSTR pwszPin,
[in, optional] PCWSTR pwszFriendlyName,
[out, optional] DWORD *pcCertOut,
[out, optional] PCCERT_CONTEXT **prgpCertOut
)
{...}
Parámetros
[in] hWndParent
Identificador de una ventana primaria.
[in] pbPFX
Puntero a un búfer que contiene el archivo PFX.
[in] cbPFX
Tamaño de pbPFX en bytes.
[in] ImportFlags
Uno o varios valores importPFXFlag .
[in, optional] pwszPassword
Puntero a una cadena terminada en null constante de caracteres Unicode de 16 bits que es la contraseña del archivo PFX.
[in, optional] pwszProviderName
Puntero a una cadena terminada en null constante de caracteres Unicode de 16 bits que es el nombre del proveedor criptográfico.
[in, optional] pwszReaderName
Puntero a una cadena terminada en null constante de caracteres Unicode de 16 bits que es el nombre del lector de tarjetas inteligentes (puede ser nullptr).
[in, optional] pwszContainerNamePrefix
Puntero a una cadena terminada en null constante de caracteres Unicode de 16 bits que es el nombre del contenedor (puede ser nullptr).
[in, optional] pwszPin
Puntero a una cadena terminada en null constante de caracteres Unicode de 16 bits que es el PIN de la tarjeta inteligente (puede ser nullptr).
[in, optional] pwszFriendlyName
Puntero a una cadena terminada en null constante de caracteres Unicode de 16 bits que es el nombre descriptivo del certificado (puede ser nullptr).
[out, optional] pcCertOut
Puntero a DWORD que recibe el número de certificados importados correctamente (puede ser nullptr).
[out, optional] prgpCertOut
Puntero a un puntero que recibe una estructura de CERT_CONTEXT (puede ser nullptr).
Valor devuelto
None
Requisitos
Plataforma de destino | Windows |
Encabezado | certenroll.h |