
diff -r 000000000000 -r 164170e6151a pkiutilities/PKCS12/CrBer/BWINS/CRBERU.DEF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pkiutilities/PKCS12/CrBer/BWINS/CRBERU.DEF	Tue Jan 26 15:20:08 2010 +0200
@@ -0,0 +1,108 @@
+EXPORTS
+	??0CCrData@@QAE@H@Z @ 1 NONAME ; public: __thiscall CCrData::CCrData(int)
+	??0CCrData@@QAE@XZ @ 2 NONAME ; public: __thiscall CCrData::CCrData(void)
+	??1CCrBer@@UAE@XZ @ 3 NONAME ; public: virtual __thiscall CCrBer::~CCrBer(void)
+	??1CCrBerSet@@UAE@XZ @ 4 NONAME ; public: virtual __thiscall CCrBerSet::~CCrBerSet(void)
+	??1CCrData@@UAE@XZ @ 5 NONAME ; public: virtual __thiscall CCrData::~CCrData(void)
+	?AddToContentLen@CCrBer@@QAEXH@Z @ 6 NONAME ; public: void __thiscall CCrBer::AddToContentLen(int)
+	?AppendAndUpdateL@CCrBerSet@@QAEXPAVCCrBer@@@Z @ 7 NONAME ; public: void __thiscall CCrBerSet::AppendAndUpdateL(class CCrBer *)
+	?BufferL@CCrBer@@SAHPAVHBufC16@@PAVCCrData@@IE@Z @ 8 NONAME ; public: static int __cdecl CCrBer::BufferL(class HBufC16 *,class CCrData *,unsigned int,unsigned char)
+	?BufferL@CCrBer@@SAHPAVHBufC8@@PAVCCrData@@II@Z @ 9 NONAME ; public: static int __cdecl CCrBer::BufferL(class HBufC8 *,class CCrData *,unsigned int,unsigned int)
+	?Close@CCrData@@QAEXXZ @ 10 NONAME ; public: void __thiscall CCrData::Close(void)
+	?CloseLastSeqOrSet@CCrBerSet@@QAEXI@Z @ 11 NONAME ; public: void __thiscall CCrBerSet::CloseLastSeqOrSet(unsigned int)
+	?Content@CCrBer@@QAEHPAVHBufC8@@@Z @ 12 NONAME ; public: int __thiscall CCrBer::Content(class HBufC8 *)
+	?ContentBegin@CCrBer@@QAEHXZ @ 13 NONAME ; public: int __thiscall CCrBer::ContentBegin(void)
+	?ContentL@CCrBer@@QAEHPAVHBufC16@@@Z @ 14 NONAME ; public: int __thiscall CCrBer::ContentL(class HBufC16 *)
+	?ContentLen@CCrBer@@QAEHXZ @ 15 NONAME ; public: int __thiscall CCrBer::ContentLen(void)
+	?CreateBEREncodedObjectL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 16 NONAME ; public: void __thiscall CCrBerSet::CreateBEREncodedObjectL(class TDesC8 &)
+	?CreateBoolL@CCrBerSet@@QAEXH@Z @ 17 NONAME ; public: void __thiscall CCrBerSet::CreateBoolL(int)
+	?CreateConstructedStartL@CCrBerSet@@QAEXEH@Z @ 18 NONAME ; public: void __thiscall CCrBerSet::CreateConstructedStartL(unsigned char,int)
+	?CreateEndL@CCrBerSet@@QAEXXZ @ 19 NONAME ; public: void __thiscall CCrBerSet::CreateEndL(void)
+	?CreateGenTimeL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 20 NONAME ; public: void __thiscall CCrBerSet::CreateGenTimeL(class TDesC8 &)
+	?CreateGeneralL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 21 NONAME ; public: void __thiscall CCrBerSet::CreateGeneralL(class TDesC8 &)
+	?CreateGraphicalL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 22 NONAME ; public: void __thiscall CCrBerSet::CreateGraphicalL(class TDesC8 &)
+	?CreateIA5L@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 23 NONAME ; public: void __thiscall CCrBerSet::CreateIA5L(class TDesC8 &)
+	?CreateIntL@CCrBerSet@@QAEXH@Z @ 24 NONAME ; public: void __thiscall CCrBerSet::CreateIntL(int)
+	?CreateLongIntL@CCrBerSet@@QAEXAAVRInteger@@@Z @ 25 NONAME ; public: void __thiscall CCrBerSet::CreateLongIntL(class RInteger &)
+	?CreateNullL@CCrBerSet@@QAEXXZ @ 26 NONAME ; public: void __thiscall CCrBerSet::CreateNullL(void)
+	?CreateNumericL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 27 NONAME ; public: void __thiscall CCrBerSet::CreateNumericL(class TDesC8 &)
+	?CreateOIdL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 28 NONAME ; public: void __thiscall CCrBerSet::CreateOIdL(class TDesC8 &)
+	?CreateOctetL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 29 NONAME ; public: void __thiscall CCrBerSet::CreateOctetL(class TDesC8 &)
+	?CreateOctetL@CCrBerSet@@QAEXPAVCCrData@@@Z @ 30 NONAME ; public: void __thiscall CCrBerSet::CreateOctetL(class CCrData *)
+	?CreatePrintableL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 31 NONAME ; public: void __thiscall CCrBerSet::CreatePrintableL(class TDesC8 &)
+	?CreateSeqStartL@CCrBerSet@@QAEXH@Z @ 32 NONAME ; public: void __thiscall CCrBerSet::CreateSeqStartL(int)
+	?CreateSetStartL@CCrBerSet@@QAEXH@Z @ 33 NONAME ; public: void __thiscall CCrBerSet::CreateSetStartL(int)
+	?CreateT61L@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 34 NONAME ; public: void __thiscall CCrBerSet::CreateT61L(class TDesC8 &)
+	?CreateUTCL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 35 NONAME ; public: void __thiscall CCrBerSet::CreateUTCL(class TDesC8 &)
+	?CreateVideoTexL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 36 NONAME ; public: void __thiscall CCrBerSet::CreateVideoTexL(class TDesC8 &)
+	?CreateVisibleL@CCrBerSet@@QAEXAAVTDesC8@@@Z @ 37 NONAME ; public: void __thiscall CCrBerSet::CreateVisibleL(class TDesC8 &)
+	?Data@CCrBer@@QAEPAVCCrData@@XZ @ 38 NONAME ; public: class CCrData * __thiscall CCrBer::Data(void)
+	?Delete@CCrData@@QAEHHH@Z @ 39 NONAME ; public: int __thiscall CCrData::Delete(int,int)
+	?FindEndOfContent@CCrBer@@QAEIPAVCCrData@@@Z @ 40 NONAME ; public: unsigned int __thiscall CCrBer::FindEndOfContent(class CCrData *)
+	?FlushL@CCrBerSet@@QAEHPAVCCrData@@@Z @ 41 NONAME ; public: int __thiscall CCrBerSet::FlushL(class CCrData *)
+	?GetBigInt@CCrBer@@QAE?AVRInteger@@XZ @ 42 NONAME ; public: class RInteger  __thiscall CCrBer::GetBigInt(void)
+	?GetBooleanL@CCrBer@@QAEHXZ @ 43 NONAME ; public: int __thiscall CCrBer::GetBooleanL(void)
+	?GetContentStringLC@CCrBer@@QAEPAVHBufC8@@XZ @ 44 NONAME ; public: class HBufC8 * __thiscall CCrBer::GetContentStringLC(void)
+	?GetGeneralStringL@CCrBer@@QAEPAVHBufC16@@XZ @ 45 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetGeneralStringL(void)
+	?GetGeneralizedTimeL@CCrBer@@QAE?AVTTime@@XZ @ 46 NONAME ; public: class TTime  __thiscall CCrBer::GetGeneralizedTimeL(void)
+	?GetGraphicsStringL@CCrBer@@QAEPAVHBufC16@@XZ @ 47 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetGraphicsStringL(void)
+	?GetIA5StringL@CCrBer@@QAEPAVHBufC16@@XZ @ 48 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetIA5StringL(void)
+	?GetIntegerL@CCrBer@@QAEHXZ @ 49 NONAME ; public: int __thiscall CCrBer::GetIntegerL(void)
+	?GetLongIntegerL@CCrBer@@QAE?AVRInteger@@XZ @ 50 NONAME ; public: class RInteger  __thiscall CCrBer::GetLongIntegerL(void)
+	?GetNumericStringL@CCrBer@@QAEPAVHBufC16@@XZ @ 51 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetNumericStringL(void)
+	?GetOctetStringL@CCrBer@@QAEPAVHBufC8@@XZ @ 52 NONAME ; public: class HBufC8 * __thiscall CCrBer::GetOctetStringL(void)
+	?GetOctetStringL@CCrBer@@QAEXAAVCCrData@@@Z @ 53 NONAME ; public: void __thiscall CCrBer::GetOctetStringL(class CCrData &)
+	?GetOidL@CCrBer@@QAEPAVHBufC16@@XZ @ 54 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetOidL(void)
+	?GetPrintStringL@CCrBer@@QAEPAVHBufC16@@XZ @ 55 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetPrintStringL(void)
+	?GetSequenceL@CCrBer@@QAEPAVHBufC8@@XZ @ 56 NONAME ; public: class HBufC8 * __thiscall CCrBer::GetSequenceL(void)
+	?GetTeletextStringL@CCrBer@@QAEPAVHBufC16@@XZ @ 57 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetTeletextStringL(void)
+	?GetUTCTimeL@CCrBer@@QAE?AVTTime@@XZ @ 58 NONAME ; public: class TTime  __thiscall CCrBer::GetUTCTimeL(void)
+	?GetVideoStringL@CCrBer@@QAEPAVHBufC16@@XZ @ 59 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetVideoStringL(void)
+	?GetVisibleStringL@CCrBer@@QAEPAVHBufC16@@XZ @ 60 NONAME ; public: class HBufC16 * __thiscall CCrBer::GetVisibleStringL(void)
+	?Indefinite@CCrBer@@QAEHXZ @ 61 NONAME ; public: int __thiscall CCrBer::Indefinite(void)
+	?IsFile@CCrData@@QAEHXZ @ 62 NONAME ; public: int __thiscall CCrData::IsFile(void)
+	?IsKnownType@CCrBer@@SAHE@Z @ 63 NONAME ; public: static int __cdecl CCrBer::IsKnownType(unsigned char)
+	?IsSeqOrSet@CCrBer@@SAHE@Z @ 64 NONAME ; public: static int __cdecl CCrBer::IsSeqOrSet(unsigned char)
+	?LenLen@CCrBer@@QAEHXZ @ 65 NONAME ; public: int __thiscall CCrBer::LenLen(void)
+	?Level@CCrBer@@QAEIXZ @ 66 NONAME ; public: unsigned int __thiscall CCrBer::Level(void)
+	?LineL@CCrData@@QAEHAAVTDes8@@@Z @ 67 NONAME ; public: int __thiscall CCrData::LineL(class TDes8 &)
+	?NewL@CCrBer@@SAPAV1@H@Z @ 68 NONAME ; public: static class CCrBer * __cdecl CCrBer::NewL(int)
+	?NewL@CCrBerSet@@SAPAV1@H@Z @ 69 NONAME ; public: static class CCrBerSet * __cdecl CCrBerSet::NewL(int)
+	?NewL@CCrData@@SAPAV1@H@Z @ 70 NONAME ; public: static class CCrData * __cdecl CCrData::NewL(int)
+	?NewL@CCrDataSet@@SAPAV1@H@Z @ 71 NONAME ; public: static class CCrDataSet * __cdecl CCrDataSet::NewL(int)
+	?NewLC@CCrBer@@SAPAV1@H@Z @ 72 NONAME ; public: static class CCrBer * __cdecl CCrBer::NewLC(int)
+	?NewLC@CCrBerSet@@SAPAV1@H@Z @ 73 NONAME ; public: static class CCrBerSet * __cdecl CCrBerSet::NewLC(int)
+	?NewLC@CCrData@@SAPAV1@H@Z @ 74 NONAME ; public: static class CCrData * __cdecl CCrData::NewLC(int)
+	?NewLC@CCrDataSet@@SAPAV1@H@Z @ 75 NONAME ; public: static class CCrDataSet * __cdecl CCrDataSet::NewLC(int)
+	?Object@CCrBer@@QAEHPAVHBufC8@@@Z @ 76 NONAME ; public: int __thiscall CCrBer::Object(class HBufC8 *)
+	?ObjectBegin@CCrBer@@QAEHXZ @ 77 NONAME ; public: int __thiscall CCrBer::ObjectBegin(void)
+	?ObjectL@CCrBer@@QAEHPAVHBufC16@@@Z @ 78 NONAME ; public: int __thiscall CCrBer::ObjectL(class HBufC16 *)
+	?ObjectLen@CCrBer@@QAEHXZ @ 79 NONAME ; public: int __thiscall CCrBer::ObjectLen(void)
+	?Open@CCrData@@QAEHAAVRFs@@ABVTDesC16@@I@Z @ 80 NONAME ; public: int __thiscall CCrData::Open(class RFs &,class TDesC16 const &,unsigned int)
+	?Open@CCrData@@QAEHAAVRFs@@I@Z @ 81 NONAME ; public: int __thiscall CCrData::Open(class RFs &,unsigned int)
+	?OpenConstructedEncodingL@CCrBer@@QAEHAAVCCrData@@@Z @ 82 NONAME ; public: int __thiscall CCrBer::OpenConstructedEncodingL(class CCrData &)
+	?OpenConstructedEncodingWithTagL@CCrBer@@QAEIPAVCCrData@@AAV1@PAVHBufC8@@@Z @ 83 NONAME ; public: unsigned int __thiscall CCrBer::OpenConstructedEncodingWithTagL(class CCrData *,class CCrBer &,class HBufC8 *)
+	?OpenL@CCrBerSet@@QAEIPAVCCrData@@E@Z @ 84 NONAME ; public: unsigned int __thiscall CCrBerSet::OpenL(class CCrData *,unsigned char)
+	?Path@CCrData@@QAEPAVHBufC16@@XZ @ 85 NONAME ; public: class HBufC16 * __thiscall CCrData::Path(void)
+	?Read@CCrBer@@QAEEPAVCCrData@@@Z @ 86 NONAME ; public: unsigned char __thiscall CCrBer::Read(class CCrData *)
+	?Read@CCrData@@QAEHAAVTDes8@@@Z @ 87 NONAME ; public: int __thiscall CCrData::Read(class TDes8 &)
+	?Read@CCrData@@QAEHAAVTDes8@@H@Z @ 88 NONAME ; public: int __thiscall CCrData::Read(class TDes8 &,int)
+	?Read@CCrData@@QAEHHAAVTDes8@@H@Z @ 89 NONAME ; public: int __thiscall CCrData::Read(int,class TDes8 &,int)
+	?ReadLen@CCrBer@@QAEIPAVCCrData@@AAHPAE@Z @ 90 NONAME ; public: unsigned int __thiscall CCrBer::ReadLen(class CCrData *,int &,unsigned char *)
+	?ReadType@CCrBer@@SAEPAVCCrData@@@Z @ 91 NONAME ; public: static unsigned char __cdecl CCrBer::ReadType(class CCrData *)
+	?Replace@CCrData@@QAEHAAVRFs@@ABVTDesC16@@I@Z @ 92 NONAME ; public: int __thiscall CCrData::Replace(class RFs &,class TDesC16 const &,unsigned int)
+	?Seek@CCrData@@QAEHW4TSeek@@AAH@Z @ 93 NONAME ; public: int __thiscall CCrData::Seek(enum TSeek,int &)
+	?SetLevel@CCrBer@@QAEII@Z @ 94 NONAME ; public: unsigned int __thiscall CCrBer::SetLevel(unsigned int)
+	?SetObjLenWithOutContent@CCrBer@@QAEXI@Z @ 95 NONAME ; public: void __thiscall CCrBer::SetObjLenWithOutContent(unsigned int)
+	?SetObjectLen@CCrBer@@QAEXXZ @ 96 NONAME ; public: void __thiscall CCrBer::SetObjectLen(void)
+	?SetPathL@CCrData@@QAEXABVTDesC16@@@Z @ 97 NONAME ; public: void __thiscall CCrData::SetPathL(class TDesC16 const &)
+	?SetValue@CCrBer@@QAEXH@Z @ 98 NONAME ; public: void __thiscall CCrBer::SetValue(int)
+	?Size@CCrData@@QAEHAAH@Z @ 99 NONAME ; public: int __thiscall CCrData::Size(int &)
+	?Type@CCrBer@@QAEEXZ @ 100 NONAME ; public: unsigned char __thiscall CCrBer::Type(void)
+	?Update@CCrBerSet@@QAEXPAVCCrBer@@@Z @ 101 NONAME ; public: void __thiscall CCrBerSet::Update(class CCrBer *)
+	?Value@CCrBer@@QAEHXZ @ 102 NONAME ; public: int __thiscall CCrBer::Value(void)
+	?ValuePtr@CCrBer@@QAEPAVTDesC8@@XZ @ 103 NONAME ; public: class TDesC8 * __thiscall CCrBer::ValuePtr(void)
+	?Write@CCrData@@QAEHABVTDesC8@@@Z @ 104 NONAME ; public: int __thiscall CCrData::Write(class TDesC8 const &)
+	?Write@CCrData@@QAEHABVTDesC8@@H@Z @ 105 NONAME ; public: int __thiscall CCrData::Write(class TDesC8 const &,int)
+	?Zero@CCrData@@QAEHHH@Z @ 106 NONAME ; public: int __thiscall CCrData::Zero(int,int)
+




