estructura de CRYPT_PROVUI_FUNCS (wintrust.h)
[La estructura CRYPT_PROVUI_FUNCS 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 de CRYPT_PROVUI_FUNCS proporciona información sobre las funciones de interfaz de usuario (UI) de un proveedor. Esta estructura se usa en la estructura CRYPT_PROVIDER_FUNCTIONS .
Sintaxis
typedef struct _CRYPT_PROVUI_FUNCS {
DWORD cbStruct;
struct _CRYPT_PROVUI_DATA *psUIData;
PFN_PROVUI_CALL pfnOnMoreInfoClick;
PFN_PROVUI_CALL pfnOnMoreInfoClickDefault;
PFN_PROVUI_CALL pfnOnAdvancedClick;
PFN_PROVUI_CALL pfnOnAdvancedClickDefault;
} CRYPT_PROVUI_FUNCS, *PCRYPT_PROVUI_FUNCS;
Miembros
cbStruct
Tamaño, en bytes, de esta estructura.
psUIData
Puntero a una estructura de CRYPT_PROVUI_DATA .
pfnOnMoreInfoClick
Puntero a la función a la que se llama cuando se hace clic en el botón Más información .
pfnOnMoreInfoClickDefault
Puntero a la función predeterminada a la que se llama cuando se hace clic en el botón Más información .
pfnOnAdvancedClick
Puntero a la función a la que se llama cuando se hace clic en el botón Avanzadas .
pfnOnAdvancedClickDefault
Puntero a la función predeterminada a la que se llama cuando se hace clic en el botón Avanzadas .
Comentarios
El prototipo de PFN_PROVUI_CALL se define como:
#include <windows.h>
#include <Wintrust.h>
typedef BOOL (*PFN_PROVUI_CALL)(
IN HWND hWndSecurityDialog,
IN struct _CRYPT_PROVIDER_DATA *pProvData
);
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wintrust.h |