struttura CRYPT_PROVUI_FUNCS (wintrust.h)

[La struttura CRYPT_PROVUI_FUNCS è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Può essere modificato o non disponibile nelle versioni successive.

La struttura CRYPT_PROVUI_FUNCS fornisce informazioni sulle funzioni dell'interfaccia utente di un provider. Questa struttura viene usata dalla struttura CRYPT_PROVIDER_FUNCTIONS .

Sintassi

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;

Members

cbStruct

Dimensione, in byte, della struttura.

psUIData

Puntatore a una struttura CRYPT_PROVUI_DATA .

pfnOnMoreInfoClick

Puntatore alla funzione chiamata quando viene fatto clic sul pulsante Altre informazioni .

pfnOnMoreInfoClickDefault

Puntatore alla funzione predefinita chiamata quando viene fatto clic sul pulsante Altre informazioni .

pfnOnAdvancedClick

Puntatore alla funzione chiamata quando viene fatto clic sul pulsante Avanzate .

pfnOnAdvancedClickDefault

Puntatore alla funzione predefinita chiamata quando viene fatto clic sul pulsante Avanzate .

Commenti

Il prototipo per PFN_PROVUI_CALL è definito come:

#include <windows.h>
#include <Wintrust.h>

typedef BOOL (*PFN_PROVUI_CALL)(
    IN HWND hWndSecurityDialog,
    IN struct _CRYPT_PROVIDER_DATA *pProvData
);

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione wintrust.h

Vedi anche

CRYPT_PROVIDER_DATA

CRYPT_PROVIDER_FUNCTIONS