共用方式為


OCSP_BASIC_RESPONSE_ENTRY結構 (wincrypt.h)

OCSP_BASIC_RESPONSE_ENTRY 結構包含單一憑證的目前憑證狀態。 此結構會填入 OCSP_BASIC_RESPONSE_INFOrgResponseEntry 成員。

語法

typedef struct _OCSP_BASIC_RESPONSE_ENTRY {
  OCSP_CERT_ID    CertId;
  DWORD           dwCertStatus;
  union {
    POCSP_BASIC_REVOKED_INFO pRevokedInfo;
  } DUMMYUNIONNAME;
  FILETIME        ThisUpdate;
  FILETIME        NextUpdate;
  DWORD           cExtension;
  PCERT_EXTENSION rgExtension;
} OCSP_BASIC_RESPONSE_ENTRY, *POCSP_BASIC_RESPONSE_ENTRY;

成員

CertId

OCSP_CERT_ID 結構,指定 在線憑證狀態通訊協定 (OCSP) 回應的目標憑證。

dwCertStatus

值,表示目標證書撤銷狀態。

RFC 2560 定義下列憑證狀態的可能值。

價值 意義
OCSP_BASIC_GOOD_CERT_STATUS
0
憑證未撤銷。
OCSP_BASIC_REVOKED_CERT_STATUS
1
憑證會永久或暫時撤銷。
OCSP_BASIC_UNKNOWN_CERT_STATUS
2
回應者沒有目標憑證的資訊。

DUMMYUNIONNAME

DUMMYUNIONNAME.pRevokedInfo

OCSP_BASIC_REVOKED_INFO 結構的指標,指定撤銷目標憑證的原因。

ThisUpdate

已知 dwCertStatus 所指示之回應的日期和時間是正確的。

NextUpdate

憑證狀態可使用更新資訊的日期和時間。 值為零表示憑證狀態永遠不會過期。

cExtension

rgExtension 陣列中的元素數目。

rgExtension

CERT_EXTENSION 結構的指標數位,每個指標都包含有關回應的其他資訊。

要求

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

另請參閱

CERT_EXTENSION

OCSP_BASIC_RESPONSE_INFO

OCSP_BASIC_REVOKED_INFO

OCSP_CERT_ID

RFC 2560 在線憑證狀態通訊協定