estrutura CRL_DIST_POINT_NAME (wincrypt.h)
A estrutura CRL_DIST_POINT_NAME identifica um local do qual a CRL pode ser obtida. Quando CRL_DIST_POINT_NAME é usado, diferentes formas do nome do ponto de distribuição crl aparecem no membro FullName da estrutura CERT_ALT_NAME_INFO . Um aplicativo não precisa ser capaz de processar todos os formulários de nome na estrutura. Ele poderá usar um ponto de distribuição se pelo menos um formulário de nome puder ser processado.
Se nenhum formulário de nome para um ponto de distribuição puder ser processado, um aplicativo ainda poderá usar o certificado, desde que as informações de revogação necessárias possam ser obtidas de outra fonte, como um ponto de distribuição da entrada de diretório da autoridade de certificação (AC).
Sintaxe
typedef struct _CRL_DIST_POINT_NAME {
DWORD dwDistPointNameChoice;
union {
CERT_ALT_NAME_INFO FullName;
} DUMMYUNIONNAME;
} CRL_DIST_POINT_NAME, *PCRL_DIST_POINT_NAME;
Membros
dwDistPointNameChoice
Indica a variante usada para os dados de nome contidos na união. Os seguintes valores são definidos:
DUMMYUNIONNAME
DUMMYUNIONNAME.FullName
Uma estrutura CERT_ALT_NAME_INFO que contém uma matriz de nomes alternativos especificando o ponto de distribuição crl em uma das várias formas diferentes. Um dos mais comuns usa uma URL no formato "http://..." para especificar o local da CRL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | wincrypt.h |