CRYPT_PROVUI_DATA structure (wintrust.h)
[La structure CRYPT_PROVUI_DATA 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_DATA fournit des données d’interface utilisateur pour un fournisseur. Cette structure est utilisée par la structure CRYPT_PROVUI_FUNCS .
Syntaxe
typedef struct _CRYPT_PROVUI_DATA {
DWORD cbStruct;
DWORD dwFinalError;
WCHAR *pYesButtonText;
WCHAR *pNoButtonText;
WCHAR *pMoreInfoButtonText;
WCHAR *pAdvancedLinkText;
WCHAR *pCopyActionText;
WCHAR *pCopyActionTextNoTS;
WCHAR *pCopyActionTextNotSigned;
} CRYPT_PROVUI_DATA, *PCRYPT_PROVUI_DATA;
Membres
cbStruct
Taille, en octets, de cette structure.
dwFinalError
Code d’erreur, le cas échéant.
pYesButtonText
Pointeur vers une chaîne terminée par null pour le texte du bouton Oui . Si ce paramètre a la valeur NULL, « &Oui » est utilisé.
pNoButtonText
Pointeur vers une chaîne terminée par null pour le texte du bouton Non . Si ce paramètre a la valeur NULL, « &Non » est utilisé.
pMoreInfoButtonText
Pointeur vers une chaîne terminée par null pour le texte du bouton Plus d’informations . Si ce paramètre a la valeur NULL, « &Plus d’informations » est utilisé.
pAdvancedLinkText
Pointeur vers une chaîne terminée par null pour le texte du bouton Avancé .
pCopyActionText
Pointeur vers une chaîne terminée par null pour le texte utilisé lorsque l’approbation est valide et qu’un horodatage est utilisé. Si ce paramètre a la valeur NULL, « Voulez-vous installer et exécuter « %1 » signé sur %2 et distribué par : » est utilisé.
pCopyActionTextNoTS
Pointeur vers une chaîne terminée par null pour le texte utilisé lorsque l’approbation est valide, mais qu’aucun horodatage n’est utilisé. Si ce paramètre a la valeur NULL, « Voulez-vous installer et exécuter « %1 » signé à une date/heure inconnue et distribué par : » est utilisé.
pCopyActionTextNotSigned
Pointeur vers une chaîne terminée par null pour le texte utilisé lorsqu’aucune signature n’est fournie. Si ce paramètre a la valeur NULL, « Voulez-vous installer et exécuter « "%1 » ? » est utilisé.
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 |