www.pudn.com > wap2.0.rar > _cmsTls_CA_Certs.h
#ifndef __T_GEN_BY_CA_CERT_GEN_CMS_TLS_CA_CERTS_H__
#define __T_GEN_BY_CA_CERT_GEN_CMS_TLS_CA_CERTS_H__
#include "Verisign.cer.h"
#include "Verisign2.cer.h"
#include "liangl.cer.h"
#define VWERROR_S_OK 0X00000000L
#define VWE_S_OK VWERROR_S_OK
typedef unsigned char vwuint8 , *vwuint8p ; typedef const vwuint8* vwuint8cp;
typedef struct cms_SSL_Certificate_Info
{
vwuint8p pCertData; /* size_is( szCertDataLen ) */
size_t szCertDataLen;
} cms_SSL_Certificate_Info;
typedef struct cms_SSL_Storage_Certificate_info
{
const char* cstrStorageName; /* name of provider. */
size_t szCertCount; /* count of certificate. */
cms_SSL_Certificate_Info** infoCerts; /* size_is(1,szCertCount) */
} cms_SSL_Storage_Certificate_info;
static cms_SSL_Certificate_Info lg_CA_Cert_Data[] =
{
{ _dataCert_LIANGL_CER_T1__ , _dataCert_LIANGL_CER_T1__Len } ,
{ _dataCert_VERISIGN2_CER_T3__ , _dataCert_VERISIGN2_CER_T3__Len } ,
{ _dataCert_VERISIGN_CER_T2__ , _dataCert_VERISIGN_CER_T2__Len } ,
/* DO NOT REMOVE this entry. */
{ NULL , 0 }
};
static cms_SSL_Certificate_Info* lg_CA_Cert_Data_Ptr[] =
{
&lg_CA_Cert_Data[0] ,
&lg_CA_Cert_Data[1] ,
&lg_CA_Cert_Data[2] ,
/* DO NOT REMOVE this entry. */
NULL
};
#endif