struktur CRYPT_PROVUI_FUNCS (wintrust.h)
[Struktur CRYPT_PROVUI_FUNCS tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]
Struktur CRYPT_PROVUI_FUNCS menyediakan informasi tentang fungsi antarmuka pengguna (UI) penyedia. Struktur ini digunakan oleh struktur CRYPT_PROVIDER_FUNCTIONS .
Sintaks
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;
Anggota
cbStruct
Ukuran, dalam byte, dari struktur ini.
psUIData
Penunjuk ke struktur CRYPT_PROVUI_DATA .
pfnOnMoreInfoClick
Penunjuk ke fungsi yang dipanggil saat tombol Info Selengkapnya diklik.
pfnOnMoreInfoClickDefault
Penunjuk ke fungsi default yang dipanggil saat tombol Info Selengkapnya diklik.
pfnOnAdvancedClick
Penunjuk ke fungsi yang dipanggil saat tombol Tingkat Lanjut diklik.
pfnOnAdvancedClickDefault
Penunjuk ke fungsi default yang dipanggil saat tombol Tingkat Lanjut diklik.
Keterangan
Prototipe untuk PFN_PROVUI_CALL didefinisikan sebagai:
#include <windows.h>
#include <Wintrust.h>
typedef BOOL (*PFN_PROVUI_CALL)(
IN HWND hWndSecurityDialog,
IN struct _CRYPT_PROVIDER_DATA *pProvData
);
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | wintrust.h |