Partager via


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

Voir aussi

CRYPT_PROVUI_FUNCS