共用方式為


CERT_VIEWPROPERTIES_STRUCT_W結構(cryptdlg.h)

[CERT_VIEWPROPERTIES_STRUCT 結構可用於需求一節中指定的操作系統。 後續版本可能會變更或無法使用。

CERT_VIEWPROPERTIES_STRUCT 結構會定義呼叫 CertViewProperties 函式以顯示憑證屬性時所使用的資訊。

語法

typedef struct tagCERT_VIEWPROPERTIES_STRUCT_W {
  DWORD          dwSize;
  HWND           hwndParent;
  HINSTANCE      hInstance;
  DWORD          dwFlags;
  LPCWSTR        szTitle;
  PCCERT_CONTEXT pCertContext;
  LPSTR          *arrayPurposes;
  DWORD          cArrayPurposes;
  DWORD          cRootStores;
  HCERTSTORE     *rghstoreRoots;
  DWORD          cStores;
  HCERTSTORE     *rghstoreCAs;
  DWORD          cTrustStores;
  HCERTSTORE     *rghstoreTrust;
  HCRYPTPROV     hprov;
  LPARAM         lCustData;
  DWORD          dwPad;
  LPCWSTR        szHelpFileName;
  DWORD          dwHelpId;
  DWORD          nStartPage;
  DWORD          cArrayPropSheetPages;
  PROPSHEETPAGE  *arrayPropSheetPages;
} CERT_VIEWPROPERTIES_STRUCT_W, *PCERT_VIEWPROPERTIES_STRUCT_W;

成員

dwSize

這個 結構的大小,以位元組為單位。

hwndParent

父視窗的句柄。

hInstance

模組實例的句柄。

dwFlags

下列值的零個或多個位組合。

價值 意義
CM_ENABLEHOOK
1 (0x1)
指定啟用攔截函式。
CM_SHOW_HELP
2 (0x2)
指定使用說明檔。
CM_SHOW_HELPICON
4 (0x4)
指定使用說明圖示。
CM_ENABLETEMPLATE
8 (0x8)
指定已啟用範本。
CM_HIDE_ADVANCEPAGE
16 (0x10)
指定不會顯示 [進階] 索引標籤
CM_HIDE_TRUSTPAGE
32 (0x20)
指定不會顯示 [信任] 索引標籤。
CM_NO_NAMECHANGE
64 (0x40)
指定無法變更名稱。
CM_NO_EDITTRUST
128 (0x80)
指定無法編輯信任。
CM_HIDE_DETAILPAGE
256 (0x100)
指定不會顯示 [詳細數據 ] 索引標籤
CM_ADD_CERT_STORES
512 (0x200)
指定開啟證書存儲。

szTitle

用戶介面標題的 Null 終止字串指標。

pCertContext

要顯示之憑證的憑證內容。

arrayPurposes

指定憑證用途之 Null 終止字串陣列的指標。

cArrayPurposes

arrayPurposes 陣列中的元素數目。 如果此值為零,則不會顯示任何信任狀態。

cRootStores

rghstoreRoots 陣列中的元素數目。

rghstoreRoots

跟證書存儲句柄的陣列。

cStores

rghstoreCA 陣列中的元素數目。

rghstoreCAs

其他證書存儲句柄的陣列。

cTrustStores

rghstoreTrust 陣列中的元素數目。

rghstoreTrust

信任證書儲存句柄的陣列。

hprov

密碼編譯服務提供者 (CSP) 的句柄,用於驗證。

lCustData

用於自訂數據的值。

dwPad

填補位置。

szHelpFileName

說明檔名之 Null 終止字串的指標。

dwHelpId

說明檔主題的標識碼。

nStartPage

第一個屬性頁的數目。

cArrayPropSheetPages

arrayPropSheetPages 陣列中的元素數目。

arrayPropSheetPages

指定屬性頁之 PROPSHEETPAGE 陣列的指標 結構。

言論

注意

cryptdlg.h 標頭會將CERT_VIEWPROPERTIES_STRUCT定義為別名,根據 UNICODE 預處理器常數的定義,自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱函式原型的 慣例。

要求

要求 價值
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 cryptdlg.h

另請參閱

CertViewProperties