Bagikan melalui


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

Lihat juga

CRYPT_PROVIDER_DATA

CRYPT_PROVIDER_FUNCTIONS