estructura CERT_VIEWPROPERTIES_STRUCT_A (cryptdlg.h)
[La estructura CERT_VIEWPROPERTIES_STRUCT está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
La estructura CERT_VIEWPROPERTIES_STRUCT define la información utilizada cuando se llama a la función CertViewProperties para mostrar las propiedades de un certificado.
Sintaxis
typedef struct tagCERT_VIEWPROPERTIES_STRUCT_A {
DWORD dwSize;
HWND hwndParent;
HINSTANCE hInstance;
DWORD dwFlags;
LPCSTR szTitle;
PCCERT_CONTEXT pCertContext;
LPSTR *arrayPurposes;
DWORD cArrayPurposes;
DWORD cRootStores;
HCERTSTORE *rghstoreRoots;
DWORD cStores;
HCERTSTORE *rghstoreCAs;
DWORD cTrustStores;
HCERTSTORE *rghstoreTrust;
HCRYPTPROV hprov;
LPARAM lCustData;
DWORD dwPad;
LPCSTR szHelpFileName;
DWORD dwHelpId;
DWORD nStartPage;
DWORD cArrayPropSheetPages;
PROPSHEETPAGE *arrayPropSheetPages;
} CERT_VIEWPROPERTIES_STRUCT_A, *PCERT_VIEWPROPERTIES_STRUCT_A;
Miembros
dwSize
Tamaño, en bytes, de esta estructura.
hwndParent
Identificador de la ventana primaria.
hInstance
Identificador de la instancia del módulo.
dwFlags
Combinación bit a bit de cero o más de los valores siguientes.
szTitle
Puntero a una cadena terminada en null para el título de la interfaz de usuario.
pCertContext
Contexto de certificado para que se muestre el certificado.
arrayPurposes
Puntero a una matriz de cadenas terminadas en null que especifican los fines del certificado.
cArrayPurposes
Número de elementos de la matriz ArrayPurposes . Si este valor es cero, no se muestra ningún estado de confianza.
cRootStores
Número de elementos de la matriz rghstoreRoots .
rghstoreRoots
Matriz de identificadores del almacén de certificados raíz.
cStores
Número de elementos de la matriz rghstoreCAs .
rghstoreCAs
Matriz de otros identificadores de almacén de certificados.
cTrustStores
Número de elementos de la matriz rghstoreTrust .
rghstoreTrust
Matriz de identificadores de almacén de certificados de confianza.
hprov
Identificador del proveedor de servicios criptográficos (CSP) que se va a usar para la comprobación.
lCustData
Valor usado para los datos personalizados.
dwPad
Ubicación de relleno.
szHelpFileName
Puntero a una cadena terminada en null para el nombre del archivo de Ayuda.
dwHelpId
Identificador del tema del archivo de ayuda.
nStartPage
Número de la primera página de propiedades.
cArrayPropSheetPages
Número de elementos de la matriz arrayPropSheetPages .
arrayPropSheetPages
Puntero a una matriz de estructuras PROPSHEETPAGE que especifican las páginas de propiedades.
Comentarios
Nota:
El encabezado cryptdlg.h define CERT_VIEWPROPERTIES_STRUCT como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | cryptdlg.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de