estructura CERT_CREATE_CONTEXT_PARA (wincrypt.h)
La estructura CERT_CREATE_CONTEXT_PARA define valores adicionales que se pueden usar al llamar a la función CertCreateContext .
Sintaxis
typedef struct _CERT_CREATE_CONTEXT_PARA {
DWORD cbSize;
PFN_CRYPT_FREE pfnFree;
void *pvFree;
PFN_CERT_CREATE_CONTEXT_SORT_FUNC pfnSort;
void *pvSort;
} CERT_CREATE_CONTEXT_PARA, *PCERT_CREATE_CONTEXT_PARA;
Miembros
cbSize
Tamaño, en bytes, de esta estructura.
pfnFree
Puntero a la función que libera el parámetro pbEncoded de la función CertCreateContext . Se llama a la función pfnFree cuando se libera el contexto creado por CertCreateContext . Este valor puede ser NULL, en cuyo caso no se libera el parámetro pbEncoded de la función CertCreateContext .
pvFree
Dirección de la memoria que libera la función pfnFree . Si pvFree es NULL, se libera el parámetro pbEncoded de la función CertCreateContext .
pfnSort
Puntero de función PFN_CERT_CREATE_CONTEXT_SORT_FUNC al que se llamará para cada entrada de contexto ordenada.
Este miembro solo está presente para un CERT_STORE_CTL_CONTEXT cuando la marca de CERT_CREATE_CONTEXT_SORTED_FLAG se establece en el parámetro dwFlags de la función CertCreateContext . Debe comprobar que este miembro está presente antes de intentar acceder a él examinando el miembro cbSize de esta estructura.
pvSort
Valor definido por la aplicación que se pasará en el parámetro pvSort de la función de devolución de llamada PFN_CERT_CREATE_CONTEXT_SORT_FUNC .
Este miembro solo está presente para un CERT_STORE_CTL_CONTEXT cuando la marca de CERT_CREATE_CONTEXT_SORTED_FLAG se establece en el parámetro dwFlags de la función CertCreateContext . Debe comprobar que este miembro está presente antes de intentar acceder a él examinando el miembro cbSize de esta estructura.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |