CRL_DIST_POINT_NAME結構 (wincrypt.h)
CRL_DIST_POINT_NAME 結構會識別可從中取得CRL的位置。 使用CRL_DIST_POINT_NAME時,CRL 發佈點名稱的不同形式會出現在 CERT_ALT_NAME_INFO 結構的 FullName 成員中。 應用程式不需要能夠處理 結構中的所有名稱表單。 如果至少可以處理一個名稱表單,它可以使用發佈點。
如果無法處理發佈點的名稱窗體,應用程式仍然可以使用憑證,前提是必要的撤銷資訊可以從另一個來源取得,例如 證書頒發機構單位 (CA 的發佈點) 目錄專案。
語法
typedef struct _CRL_DIST_POINT_NAME {
DWORD dwDistPointNameChoice;
union {
CERT_ALT_NAME_INFO FullName;
} DUMMYUNIONNAME;
} CRL_DIST_POINT_NAME, *PCRL_DIST_POINT_NAME;
成員
dwDistPointNameChoice
指出用於等位中所含名稱數據的變體。 定義下列值:
值 | 意義 |
---|---|
|
未提供發佈點名稱。 |
|
發佈點名稱位於等位的 FullName 成員中。 |
|
目前尚未實作。 |
DUMMYUNIONNAME
DUMMYUNIONNAME.FullName
包含替代名稱陣列 的CERT_ALT_NAME_INFO 結構,指定數種不同形式之一的CRL發佈點。 其中一個最常見的 URL 格式為 “http://...”,指定CRL的位置。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | wincrypt.h |