Função CertSerializeCRLStoreElement (wincrypt.h)
A função CertSerializeCRLStoreElement serializa um contexto de CRL (lista de certificados revogados) codificado e a representação codificada de suas propriedades. O resultado pode ser persistido no armazenamento para que a CRL e as propriedades possam ser recuperadas posteriormente.
Sintaxe
BOOL CertSerializeCRLStoreElement(
[in] PCCRL_CONTEXT pCrlContext,
[in] DWORD dwFlags,
[out] BYTE *pbElement,
[in, out] DWORD *pcbElement
);
Parâmetros
[in] pCrlContext
Um ponteiro para a estrutura CRL_CONTEXT que está sendo serializada.
[in] dwFlags
Reservado para uso futuro e deve ser zero.
[out] pbElement
Um ponteiro para um buffer para receber a saída serializada, incluindo a CRL codificada e possivelmente suas propriedades.
Esse parâmetro pode ser NULL para definir o tamanho dessas informações para fins de alocação de memória. Para obter mais informações, consulte Recuperando dados de comprimento desconhecido.
[in, out] pcbElement
Um ponteiro para um valor DWORD que especifica o tamanho, em bytes, do buffer apontado pelo parâmetro pbElement . Quando a função retorna, o valor DWORD contém o número de bytes armazenados no buffer.
Valor retornado
Se a função for bem-sucedida, o valor retornado será TRUE.
Se a função falhar, o valor retornado será FALSE. Para obter informações de erro estendidas, chame GetLastError.
Requisitos
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | wincrypt.h |
Biblioteca | Crypt32.lib |
DLL | Crypt32.dll |