structure CRYPT_PROVUI_FUNCS (wintrust.h)
[La structure CRYPT_PROVUI_FUNCS peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]
La structure CRYPT_PROVUI_FUNCS fournit des informations sur les fonctions d’interface utilisateur d’un fournisseur. Cette structure est utilisée par la structure CRYPT_PROVIDER_FUNCTIONS .
Syntaxe
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;
Membres
cbStruct
Taille, en octets, de cette structure.
psUIData
Pointeur vers une structure CRYPT_PROVUI_DATA .
pfnOnMoreInfoClick
Pointeur vers la fonction appelée lorsque l’utilisateur clique sur le bouton Plus d’informations .
pfnOnMoreInfoClickDefault
Pointeur vers la fonction par défaut appelée lorsque l’utilisateur clique sur le bouton Plus d’informations .
pfnOnAdvancedClick
Pointeur vers la fonction appelée lorsque l’utilisateur clique sur le bouton Avancé .
pfnOnAdvancedClickDefault
Pointeur vers la fonction par défaut appelée lorsque l’utilisateur clique sur le bouton Avancé .
Remarques
Le prototype de PFN_PROVUI_CALL est défini comme suit :
#include <windows.h>
#include <Wintrust.h>
typedef BOOL (*PFN_PROVUI_CALL)(
IN HWND hWndSecurityDialog,
IN struct _CRYPT_PROVIDER_DATA *pProvData
);
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wintrust.h |