CRL_DIST_POINT_NAME構造体 (wincrypt.h)
CRL_DIST_POINT_NAME構造体は、CRL を取得できる場所を識別します。 CRL_DIST_POINT_NAMEを使用すると、CRL 配布ポイント名の異なる形式が、CERT_ALT_NAME_INFO構造体の FullName メンバーに表示されます。 アプリケーションは、構造体内のすべての名前フォームを処理できる必要はありません。 少なくとも 1 つの名前フォームを処理できる場合は、配布ポイントを使用できます。
配布ポイントの名前フォームを処理できない場合でも、アプリケーションは証明書を使用できます。必要な失効情報は、 証明機関 (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
CRL 配布ポイントを指定する代替名の配列を含む CERT_ALT_NAME_INFO 構造体。複数の異なる形式のいずれかです。 最も一般的なものの 1 つは、"http://... " という形式の URL を使用します。CRL の場所を指定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | wincrypt.h |