Funzione CertSerializeCRLStoreElement (wincrypt.h)
La funzione CertSerializeCRLStoreElement serializza un contesto CRL (Certificate Revocation List) codificato e la rappresentazione codificata delle relative proprietà. Il risultato può essere salvato in modo permanente nell'archiviazione in modo che le proprietà e CRL possano essere recuperate in un secondo momento.
Sintassi
BOOL CertSerializeCRLStoreElement(
[in] PCCRL_CONTEXT pCrlContext,
[in] DWORD dwFlags,
[out] BYTE *pbElement,
[in, out] DWORD *pcbElement
);
Parametri
[in] pCrlContext
Puntatore alla struttura CRL_CONTEXT serializzata.
[in] dwFlags
Riservato per uso futuro e deve essere zero.
[out] pbElement
Puntatore a un buffer per ricevere l'output serializzato, incluso il CRL codificato, ed eventualmente le relative proprietà.
Questo parametro può essere NULL per impostare le dimensioni di queste informazioni ai fini dell'allocazione della memoria. Per altre informazioni, vedere Recupero di dati di lunghezza sconosciuta.
[in, out] pcbElement
Puntatore a un valore DWORD che specifica le dimensioni, in byte, del buffer a cui punta il parametro pbElement . Quando la funzione viene restituita, il valore DWORD contiene il numero di byte archiviati nel buffer.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è TRUE.
Se la funzione ha esito negativo, il valore restituito è FALSE. Per informazioni sugli errori estesi, chiamare GetLastError.
Requisiti
Client minimo supportato | Windows XP [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | wincrypt.h |
Libreria | Crypt32.lib |
DLL | Crypt32.dll |