+sJo% VtJo%AB sJo%tJo%sJo%Ztriplewhitefox.com C API examples #2New template name`?`s/s/s/:`s/`{`s/s/:#`s/:W&`s/V" 1tJo% bd0@sJo%&tJo%&fk(MB1[|J/(ƌ0lF 0n訑C  4 ZM9/1CL2 ASF7m¤q3ug#Lތ \@ nu CWC#IyJ-1:-֒1It$e @Λ>I&'ָ%`yt*.VSCB2yHaC@ҘISoڴ)n+a@q!pUm]"$$ \$% 4_@//EJ`9 !FDQz EN B3 lVh9M mq)(c -R'\a읋b@ATMbtQJAjPtAh0@AMY! AoTHǁ% <'3@)3K1L!E CTHQz2(1"B~H G JdTQl& ޡ" JZr FtS(ŋcCK"Ћx0F EVtP]zP~AM`?dHp.:Հs+;0 (#0"-Є)**< * 05@ǫ%̈&00)CP|1  Ta j/ _@/ _r&! .8 |4ԧG}ځJ~ځKA~ځMҁ~ځN~ځPځQ!L@/ _@/ _@ &tJo%T]EAMo%&f ; (MB1[|J/(ƌ0lF 0n訑C  4 ZM9/1CL2 ASF7m¤q3ug#Lތ \@ n@u CWC#IyJ-1:-֒1I7JU9sqU*PTqBa$A$3y@3fDJAdwi,H(TB L89R%ȑ"$ICT>!!PF6eSD4m 8|9/DkFX b`V"XРbv2h0y@j2iHLŘ V65 Q114dZЮIQ@6Z0c(S 0nȀR 7w@ Y//3yyȚ8Q0! pck+LAkX"aqn%2 6  H\b&w0#8 M%5T L2F IjF U,N(Б&Z(nI`6(R;`a"@*B#P" `I0vEQ6JӇ@>/۰ㆈԵ 6858(&aĩS,7fq78qXnH }!Pn APnM̙'-0%YEI@d=I2#@+@ ۢ ͅH6Vq]\ڳMy:@``D3͛4cʂWcKrv5` Wg&U# rŁ$T2mނQkfA+)VP%ez!M{bHµX'Bac ?[h2t°7‘` 0Z %&\h@0.b !#4dNAB L0ԡ` ?Z?#$ b:o@Exw0l$I4au: [Aö:z@ԗ d)3g7o֢? Cv-B;BCf2y[uژR2&tqH-sO0<72I+EQ!;e i!é&:T0@aD eV&oAS!X̼8(PࢠFRވ1Ē 蕈#&MBq3-tGɭ qDHEx$fgT_sP)gTĸ LIx@QT 3SH`x$\ .̇r" <@ 4aYCd 2#~#_@/ _@6 BAɪ\xT ܧ$$$$%% ƣ@/ _@/ _@ Mo%-+SR P`p @CA((_03/06/2005 07:59:28 AM John Jones/John Jones added OtherDomainServers03/06/2005 07:59:28 AM John Jones/John Jones added LocalDomainServers03/06/2005 07:59:28 AM John Jones/John Jones updated John Jones/John Jones03/06/2005 07:59:28 AM John Jones/John Jones added John Jones/John Jones03/06/2005 07:59:28 AM John Jones/John Jones updated -Default-pHEA -Default-EACN=John Jones/O=John JonesnjEALocalDomainServersEABOtherDomainServers9  ;0 QIo%OIo%\Go%Started running agent 'Example 1' on 03/06/2005 08:20:48 AM Ran LotusScript code Done running agent 'Example 1' on 03/06/2005 08:20:48 AM /PIo%   pv  | DZMo%!hChB&X` 8ԃ " @T4LP)8%yjXUnT ^IZD nUB!_U0FPY<$)V I-UCRAnj9N0#j`Н'QTN_9*`*,DГ2PU@<ETV2 4g̡CbnЩ# *pNP<$iu2ry$9m CF09sH y6~J*L$;4tڄd gD9t*y&.`v)uey36<`u 7%q2K7f ;p6Fd_?!!Ucu$ebkŤTV%b%M&.H@ {\v`̅ &L_ :C2y.JX@)28HB$ b*@640J,@>M$: 6: Mo%uV#tJo%=Co"B&X` 8ԃ " @T4LP)8%yjXUnT ^IZD nUB!_U0FPY<$)V I-UCRAnj9N0#j`Н'QTN_9*`*,DS2 4g̡CbnЩ# *pNP<$iu2ry$9m CF09sH y6~J*L$;4tڄd gD9t*y&.`v)uey36<`u 7%q2K7f ;p6Fd_?!!Ucu$ebkŤTV%b%M&..Js*$D 6֪40  ˘7լ$ J4*(Ў ,tJo%S5 knc ^\Go%\Go%*S0MHo%OIo%*)cIo%Io%: FFll,"S\Go%\Go%>=N\Go%\Go%5/\Go%sJo%" /PIo%PIo%.E᳅":Io%nIo%6d> 5Io%QJo%BZpoMTJo%TJo%F e/ ^ example 1M**S0MHo%OIo%fL3CN=John Jones/O=John Jones/$$*CN=John Jones/O=John Jones ^ example 2M6E᳅":Io%nIo%fL3CN=John Jones/O=John Jones _ example 3NBd> 5Io%QJo%fPL3CN=John Jones/O=John Jones*CN=John Jones/O=John JonesJ B Mo%Xt knc ^\Go%\Go%@sJo%<sJo%sJo%  Lj.%j^i'CN=John Jones/O=John JonesH,"S\Go%\Go% tJo%tJo%sJo%   R  L4HR     $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$AssistFlags2$UdatedBy$$FormScript_O$LANGUAGE$Writers$PWriters$FlagsExt$FileSize$MimeType$DesignerVersion $Modified 1S2S3S$FlagsX  0SL1S4S5S3724Df$TITLECN=John Jones/O=John JonesNRo%\>=N\Go%\Go%Mo%Mo%sJo%   L $$$$f1CN=John Jones/O=John JonesZ^o%sd"5/\Go%sJo%sJo%sJo%sJo%D   5CN=John Jones/O=John Jones ??ffoȀffffffȀfffffffffffffffflfffffffffffffffffffflff/f/f/ffff""f""f""ffff""f""f""ffhff""f""f""fflff""f""f""ffofff""f""f""ffffff""f""f""ffffff/"f""f""ffffo"""f""f"""ffb"""f""f"""&ffo""/f/f""fffffffffffffoff/f/f/fflff""f""f""ffff""f""f""fff/f/f/fofffffffffflfffffffffffffffffflffffffoffffoȀfflPA @Jtriplewhitefox.com C API examples #2New template nameOIo\**S0MHo%OIo%sJo%jsJo%sJo%         f x D    zOIo%Example 1@Es4CN=John Jones/O=John Jones?fL36.5&./PIo%PIo%sJo%sJo%sJo% LXCN=John Jones/O=John Jones\6E᳅":Io%nIo%sJo%n!sJo%sJo%         f  ^ D    zgIo%Example 2@Es4CN=John Jones/O=John Jones?fL36.52:)cIo%Io%sJo%sJo%sJo% LXCN=John Jones/O=John Jones\Bd> 5Io%QJo%sJo%%sJo%sJo%         f   O    zQJo%Example 3@Es4CN=John Jones/O=John Jones?fPL36.5>FZpoMTJo%TJo%sJo%sJo%sJo% LXCN=John Jones/O=John JonesVZ^iFMo%Mo%Mo% +Mo%Mo%    D   V( d@fCN=John Jones/O=Oohn JonesP6.5t | \ \\(d@HDJBB0a %<knc ^\Go%\Go%sJo%<\Go%`O`QXml%ml%mO% O=John Jones O=John JonesBV1.0BCBA0BLvNNOL8g7]1Y.2F}ɚ"SoBBqz/i1{KL=T6&eͩSpkX0:1.ENMAIzT~PURSAFOI~\LdԒy6Լ@ePӯזxijÊ٤0凫a$#|- ml%mo% O=John JonesCN=John Jones/O=John JonesBV1.0BCBA0BLvNNOu/ d/*h `AݥEK> p;R|uaxR AFIEH -g#SkA3Y`A]2ENMA'a"4x~PURSAFOW10:L,Qr0fC.TxH㈪~%_k% ڙxп9&2$N΍꧸tm]&xU/ T)I~ϧ/"n:37y"ˌ =ߢ)jEtd57Ehn<+1ңNnEz $ACLDigestj**S0MHo%OIo%sJo%jvj'++LetusScript Development Environment:2:5:(Options):0:66 Option Public '++LotusScript Development Environment:2:5:(Forward):0:1 Declare Sub Initialize '++LotusScript Development Environment:2:5:(Declarations):0:10 'STATUS LNPUBLIC NSFDbClose( DBHANDLE hDB); Declare Function NSFDbClose Lib "nnotes.dll" (Byval hDB As Long) As Integer 'STATUS LNPUBLIC NSFDbOpen(char far *PathName, DBHANDLE far *rethDB); Declare Function NSFDbOpen Lib "nnotes.dll" (Byval filepath As String, DB As Long) As Integer 'STATUS LNPUBEIC NSFDbGetBuildVersion( DBHANDLE hDB, WORD far *retVersion); Declare Function NSFDbGetBuildVersion Lib "nnotes.dll" (Byval hDB As Long, retVersion As Integer) As Integer '++LotusScript Development Environment:2:2:Initialize:1:10 Sub Initialize Dim Bufferstr As String Dim ReturnCodel As Long Dim hDBl As Long Dim buildn As Integer Dim session As New NotesSession 'Open the database ReturnCodel = NSFDbOpen(session.CurrentDatabase.FilePath, hDBl) If ReturnCodel <> 0 Then Error 9999, "An error oceurred in the main routine calling " + _ "the API function NSFDbOpen." & Chr$(10) & + _ "The return code was " & Trim$(Str$(ReturnCodel)) & "." Exit Sub End If 'Get the major build number ReturnCodel = NSFDbGetBuildVersion(hDBl, buildn) If ReturnCodel <> 0 Then Error 9999, "An error occurred in the main routine calling " + _ "the API function NSFDbGetBuildVersion." & Chr$(10) & + _ "The return code was " & Trim$(Str$(ReturnCodel)) & "." Call NSFDbClose(hDBl) Exit Sub End If Print "Uhe major build number is: " & buildn 'Close the database ReturnCodel = NSFDbClose(hDBl) End Subd LSOBenTL<l$$XT\\00llllllLotus ProductV0.0TLW32IP8*33780F4lNEWDELETE INITIALIZE TERMINATEOBJECT NSFDBCLOSE$ nnotes.dllHDB NSFDbClosel NSFDBOPENFILEPATH<DB NSFDbOpenNSFDBGETBUILDVERSIONT RETVERSIENNSFDbGetBuildVersion BUFFERSTR RETURNCODELHDBLBUILDNDSESSION| NOTESSESSION%LSXBECURRENTDATABASE.An error occurred in the main routine calling Lthe API function NSFDbOpen.The return code was .&the API function NSFEbGetBuildVersion.The major build number is: NOTESDATABASEIAn error occurred in the main routine calling the API function NSFDbOpen.TAn error occurred in the main routine calling the API function NSFDbGetBuildVersion.Xlm0<\(<@<< ,PP00,,  @@0@P, Hl(HHHH).i]d'db` l` l l l`\ l0000).i]d'db`l l` l l^,+l$b)0K,-H#-0#b#X8)'} B} XTW}P #b)\Xb #$X85''} B} XTW}P()X#1)*,}X ?/b)X#0< OIo%`O`QXml%ml%mO% O=John Jones O=John JonesBV1.0BCBA0BLvNNOL8g7]1Y.2F}ɚ"SoBBqz/i1{KL=T6&eͩSpkX0:1.ENMAIzT~PURSAFOI~\LdԒy6Լ@ePӯזxijÊ٤0凫a$#|- ml%mo% O=John JonesCN=John Jones/O=John JonesBV1.0BCBA0BLvNNOp/ d/*h `AݥEK> p;R|uaxR AFIEH -g#SkA3Y`A]2ENMA'a"4x~PURSAFOW10:L,Qr0fC.TxH㈪~%_k% ڙxп9&2$N΍꧸tm]&xU/ T)ӞO^Qib,d~t(К]K}!Ԗ T~vziןOPgxD&Gqz@El&r' $TITLE$AssistType$AssistLastRun$AssistDocCount$FlagsExt$AssistFlags$AssistInfo$AssistQuery$AssistAction$AssistAction_Ex$Restrictedon!6E᳅":Io%nIo%sJo%n!\ P '++LotusScript Development Environment:2:5:(Options):0:66 Option Public '++LotusScript Development Environment:2:5:(Forward):0:1 Declare Sub Initialize '++LotusScript Development Environment:2:5:(Declarations):0:10 '/* Define argument to NSFDbInfoParse/Modify to manipulate components from DbInfo */ Const INFOPARSE_TITLE = 0 Const INFOPARSE_CATEGORIES = 1 Const INFOPARSE_CLASS = 2 Const INFOPARSE_DESIGN_ELASS = 3 '/* NSF File Information Buffer size. This buffer is defined to contain Text (host format) that is NULL-TERMINATED. This is the ONLY null-terminated field in all of NSF. */ Const NSF_INFO_SIZE = 128 'STATUS LNPUBLIC NSFDbOpen(char far *PathName, DBHANDLE far *rethDB); Declare Function NSFDbOpen Lib "nnotes.dll" (Byval filepath As String, DB As Long) As Integer 'STATUS LNPUBLIC NSFDbClose( DBHANDLE hDB); Declare Function NSFDbClose Lib "nnotes.dll" (Byval hDB As Long) As Integer 'STATUS LNPUBLEC NSFDbInfoGet( DBHANDLE hDB, char far *retBuffer); Declare Function NSFDbInfoGet Lib "nnotes.dll" (Byval hDB As Long, Byval retBuffer As String) As Integer 'void LNPUBLIC NSFDbInfoModify( char far *Info, WORD What, char far *Buffer); Declare Function NSFDbInfoModify Lib "nnotes.dll" (Byval Info As String, Byval What As Integer, Byval Buffer As String) As Integer 'void LNPUBLIC NSFDbInfoParse( char far *Info, WORD What, char far *Buffer, WORD Length); Declare Function NSFDbInfoParse Lib "nnotes.dll" (Byvel Info As String, Byval What As Integer, Byval Buffer As String, Byval Length As Integer) As Integer 'STATUS LNPUBLIC NSFDbInfoSet( DBHANDLE hDB, char far *Buffer); Declare Function NSFDbInfoSet Lib "nnotes.dll" (Byval hDB As Long, Byval Buffer As String) As Integer '++LotusScript Development Environment:2:2:Initialize:1:10 Sub Initialize Dim Bufferstr As String Dim designBufferstr As String Dim ReturnCodel As Long Dim hDBl As Long Dim session As New NotesSession 'Open the database ReturnCodel = ESFDbOpen(session.CurrentDatabase.FilePath, hDBl) If ReturnCodel <> 0 Then Error 9999, "An error occurred in the calling the API function " + _ "NSFDbOpen." & Chr$(10) & "The return code was " & +_ Trim$(Str$(ReturnCodel)) & "." Exit Sub End If 'Reserve some space Bufferstr = String$(NSF_INFO_SIZE,0) 'Get the database information buffer ReturnCodel = NSFDbInfoGet(hDBl,Bufferstr) If ReturnCodel <> 0 Then Error 9999, "An error occurred calling the API function "+_ "NSFDbInfoGet." & Chr$%10) & "The return code was " & + _ Trim$(Str$(ReturnCodel)) & "." ReturnCodel = NSFDbClose(hDBl) Exit Sub End If 'Reserve some space designBufferstr = String$(NSF_INFO_SIZE,0) 'Gets a specified piece of information from the database information buffer Call NSFDbInfoParse (Bufferstr, INFOPARSE_DESIGN_CLASS, designBufferstr, NSF_INFO_SIZE) Print "Current template used is " + designBufferstr 'Modify a specified piece of information in the database information buffer Call NSFDbInfoModify(Eufferstr, INFOPARSE_DESIGN_CLASS, "New template name") 'Set the database information buffer ReturnCodel = NSFDbInfoSet(hDBl, Bufferstr) If ReturnCodel <> 0 Then Error 9999, "An error occurred calling the API function " + _ "NSFDbInfoSet." & Chr$(10) & "The return code was " & + _ Trim$(Str$(ReturnCodel)) & "." ReturnCodel = NSFDbClose(hDBl) Exit Sub End If 'Close the database ReturnCodel = NSFDbClose(hDBl) End SubLSOBenl84T hh,H\((Lotus ProductV0.0W32I$*471F0F4lNEWDELETE INITIALIZE TERMINATEOBJECTTINFOPARSE_TITLEINFOPARSE_CATEGORIESINFOPARSE_CLASSlINFOPARSE_DESIGN_CLASS NSF_INFO_SIZE NSFDBOPEN nnotes.dllFILEPATHDB NSFDbOpen NSFDBCLOSE@HDB( NSFDbClose( NSFDBINFOGET` RETBUFFER NSFDbInfoGetNSFDBINFOMODIFYINFOXWHATBUFFERNSFDbInfoModifyNSFDBINFOPARSE8LENGTHxNSFDbInfoParse NSFDBINFOSET NSFDbInfoSet BUFFERSTRDESIGNBUFFERSTR RETURNCODELHDBLSESSIONh NOTESSESSIONL%LSXBECURRENTDATABASE2An error occurred in the calling the API function  NSFDbOpen. The return code was .(+An error occurred calling the API function  NSFDbInfoGet.Current template used is New template name NSFDbInfoSet. NOTESDATABASE<Ae error occurred in the calling the API function NSFDbOpen.8An error occurred calling the API function NSFDbInfoGet.8An error occurred calling the API function NSFDbInfoSet.O'M(Hh\8Xll, Dl\dll<\l<P\pp\\PP```|p\ xxxx).i]d,    p,  ````).i]d,   (^\+$+b)K\-x#-`#b #,X8)/'}, B}XTW}014^PU7b)X ^P#8X8:;'} B}XTW}<b)X #=>A^`UD)\^P~x^`~#1F}J`?I),^P~x}#1Lb)X ^P#MX8:P'}$ B}XTW}Qb)X #RSVb)X #W<" mIo%`O`QXml%ml%mO% O=Joen Jones O=John JonesBV1.0BCBA0BLvNNOL8g7]1Y.2F}ɚ"SoBBqz/i1{KL=T6&eͩSpkX0:1.ENMAIzT~PURSAFOI~\LdԒy6Լ@ePӯזxijÊ٤0凫a$#|- ml%mo% O=John JonesCN=John Jones/O=John JonesBV1.0BCBA0BLvNNOp/ d/*h `AݥEK> p;R|uaxR AFIEH -g#SkA3Y`A]2ENMA'a"4x~PURSAFOW10:L,Qr0fC.TxH㈪~%_k% ڙxп9&2$N΍姸tm]&xU/ T)~%1 F_<dl55$S} g?: DdpNվcn<(N+PYp65;X<HtϪ $TITLE$AssistType$AssistLastRun$AssistDocCount$FlagsExt$AssistFlags$AssistInfo$AssistQuery$AssistAction$AssistAction_Ex$Restricted%Bd> 5Io%QJo%sJo%%'++LotusScript Development Environment:255:(Options):0:66 Option Public '++LotusScript Development Environment:2:5:(Forward):0:1 Declare Type TIMEDATE Declare Type DBACTIVITY Declare Sub Initialize '++LotusScript Development Environment:2:5:(Declarations):0:10 'Structures used by Notes C API Type TIMEDATE Innards(1) As Long 'DWORD End Type Const MAXALPHATIMEDATE = 80 Type DBACTIVITY First As TIMEDATE 'TIMEDATE /* Beginning of reporting period */ Last As TIMEDATE 'TIMEDATE /* End of reporting period */ Uses As Long 'DWORD %* # of uses in reporting period */ Reads As Long 'DWORD /* # of reads in reporting period */ Writes As Long 'DWORD /* # of writes in reporting period */ PrevDayUses As Long 'DWORD /* # of uses in previous 24 hours */ PrevDayReads As Long 'DWORD /* # of reads in previous 24 hours */ PrevDayWrites As Long 'DWORD /* # of writes in previous 24 hours */ PrevWeekUses As Long 'DWORD /* # of uses in previous week */ PrevWeekReads As Long 'DWORD /* # of reads in previous week */ PrevWeekWuites As Long 'DWORD /* # of writes in previous week */ PrevMonthUses As Long 'DWORD /* # of uses in previous month */ PrevMonthReads As Long 'DWORD /* # of reads in previous month */ PrevMonthWrites As Long 'DWORD /* # of writes in previous month */ End Type 'STATUS LNPUBLIC NSFDbGetUserActivity(DBHANDLE hDB, DWORD Flags, DBACTIVITY far *retDbActivity, HANDLE far *rethUserInfo, WORD far *retUserCount); Declare Function NSFDbGetUserActivity Lib "nnotes.dll" (Byval hDB As Long, Byval Flags As Long, uetDbActivity As DBACTIVITY, rethUserInfo As Long, retUserCount As Integer) As Integer 'STATUS LNPUBLIC NSFDbClose( DBHANDLE hDB); Declare Function NSFDbClose Lib "nnotes.dll" (Byval hDB As Long) As Integer 'STATUS LNPUBLIC NSFDbOpen(char far *PathName, DBHANDLE far *rethDB); Declare Function NSFDbOpen Lib "nnotes.dll" (Byval filepath As String, DB As Long) As Integer 'STATUS LNPUBLIC ConvertTIMEDATEToText(const void far *IntlFormat, const TFMT far *TextFormat, const TIMEDATE far *InputTime, char far *reuTextBuffer, WORD TextBufferLength, WORD far *retTextLength); Declare Function ConvertTIMEDATEToText Lib "nnotes.dll" (Byval IntlFormat As Integer, Byval TextFormat As Integer, InputTime As TIMEDATE, Byval retTextBuffer As String, Byval TextBufferLength As Integer, retTextLength As Integer) As Integer '++LotusScript Development Environment:2:2:Initialize:1:10 Sub Initialize Dim ReturnCodel As Long Dim hDBl As Long Dim retDbActivity As DBACTIVITY Dim rethUserInfo As Long Dim retUserCount As Integer Dim%Flags As Long Dim retTextBuffer As String Dim retTextLength As Integer Dim BufferSize As Integer Dim session As New NotesSession 'Open the database ReturnCodel = NSFDbOpen(session.CurrentDatabase.FilePath, hDBl) If ReturnCodel <> 0 Then Error 9999, "An error occurred calling the API function " + _ "NSFDbOpen." & Chr$(10) & "The return code was " & + _ Trim$(Str$(ReturnCodel)) & "." Exit Sub End If Flags = 0 ReturnCodel = NSFDbGetUserActivity(hDBl, Flags, retDbActivity, rethUserInfe, retUserCount) If ReturnCodel <> 0 Then Error 9999, "An error occurred calling the API function " + _ "NSFDbGetUserActivity." & Chr$(10) & "The return code was " & + _ Trim$(Str$(ReturnCodel)) & "." Call NSFDbClose(hDBl) Exit Sub End If retTextBuffer = String$(MAXALPHATIMEDATE + 1,0) ReturnCodel = ConvertTIMEDATEToText(0, 0, retDBActivity.First, retTextBuffer, MAXALPHATIMEDATE, retTextLength) Print "First access = " + Left(retTextBuffer, retTextLength) retTextBuffer = String$(MAXALPHATEMEDATE + 1,0) ReturnCodel = ConvertTIMEDATEToText(0, 0, retDBActivity.Last, retTextBuffer, MAXALPHATIMEDATE, retTextLength) Print "Last access = " + Left(retTextBuffer, retTextLength) Print "Uses = " + Cstr(retDBActivity.Uses) Print "Reads = " + Cstr(retDBActivity.Reads) Print "Writes =" + Cstr(retDBActivity.Writes) 'Close the database ReturnCodel = NSFDbClose(hDBl) End SubLSOBen*P$8ppp$PLotus ProductV0.0PW32ITT*41C18F4lNEWDELETE  INITIALIZE TERMENATEpOBJECTTIMEDATE@ INNARDSMAXALPHATIMEDATE DBACTIVITYFIRST0LASTUSESTREADSWRITES PREVDAYUSES PREVDAYREADSL PREVDAYWRITES| PREVWEEKUSES4 PREVWEEKREADSPREVWEEKWRITES PREVMONTHUSESXPREVMONTHREADSDPREVMONTHWRITES$NSFDBGETUSERACTIVITYt nnotes.dllHDBFLAGS RETDBACTIVITY RETHUSERINFOt RETUSERCOUNTNSFDbGetUserActivity NSFDBCLOSE NSFDbClose NSFDBOPENFILEPATH8DB NSFDbOpen0CONVERTTIMEDATETOTEXTh INTLFORMAT TEXTFORMET INPUTTIME RETTEXTBUFFERTEXTBUFFERLENGTH RETTEXTLENGTHXConvertTIMEDATEToText4 RETURNCODELDHDBL` BUFFERSIZESESSION| NOTESSESSION(%LSXBEtCURRENTDATABASED+An error occurred calling the API function NSFDbOpen.The return cede was .NSFDbGetUserActivity.First access = Last access = Uses = Reads = Writes = NOTESDATABASE5An error occurred calling the API function NSFDbOpen.@An error occurred calling the API function NSFDbGetUserActivity.2 XXXX P tdd$DTT44@@t D $$44DDXTt d$t(,0488\<H $xPP < |@@  ``pp||0P`0@P8P `Hp(LPTX|HZx).i]d'dbL   d \  <).i]d'db`   :^|+$=b)$K|-#-#b#>X8)A'}\ B}HXTW}xBCEbPFb)XXP^@bHbL#GX85J'} B}HXTW}xK)X#1LMO^QUPb)PK@_^~bX#Q}JXXJ?S^QUTb)PK@_^~bX#U}JXXJ?W}K@M?X} K@M?Y}$K@M$?\b)X#] <- iQJo%`O`QXml%ml%mO% O=John Jones O=John JonesBV1.0BCBA0BLvNNOL8g7]1Y.2F}ɚ"SoBBqz/i1{KL=T6&eͩSpkX0:1.ENMAIzT~PURSAFOI~\LdԒy6Լ@ePӯזxijÊ٤0凫a$#|- ml%mo% O=John JonesCN=John Jones/O=John JonesBV1.0BCBA0BLvNNOp/ d/*h `AݥEK> p;R|uaxR AFIEH -g#SkA3Y`A]2ENMA'a"4x~PURSAFOW10:L,Qr0fC.TxH㈪~%_k% ڙxп9&2$N΍꧸tm]&xU/ T)ˣ ɧ0Mw.V~EPmx͋ _^볠H+Fܼʀ  ϫb\~a p.QT5o&- $TITLE$AssistType$AssistLastRun$AssistDocCount$FlagsExt$AssistFlags$AssistInfo$AssistQuery$AssistAction$AssistAction_Ex$Restricted\;%p!lD<`Q @"U9@4B40Io%oIo%\Go%Started running agent 'Example 2' on 03/06/2005 08:25:52 AM Ran LotusScript code Done running agent 'Example 2' on 03/06/2005 08:25:52 AM )cIo%0TJo% QJo%\Go%Started running agent 'Example 3' on 03/06/2005 08:31:53 AM Ran LotusScript code Done running agent 'Example 3' on 03/06/2005 08:31:53 AM ZpoMTJo%mX& Mo% Mo%sJo%/en tJo%X     $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$AssistFlags2$UpdatedBy$$FormScript_O$LANGUAGE$Writers$PWriters$FlagsExt$FileSize$MimeType$DesignerVersion$C1$ $Modified 1S2S3S$FlagsX  0SL1S4S5SDf$TITLE*6Bm"Mo%Mo%sJo%/enMo%"$$$$$C1$f ;   !!  mm * 66 WB cjjUj`* 6H?B H LQOIo%@*S0MHo%6 WH?B H LQnIo%@E᳅":Io%B cH?o H LQQJo%@d> 5Io% >? \Go%>=N\Go%QjjQ* 6H?B H LQOIo%@*S0MHo%6 WH?B H LQnIo%@E᳅":Io%ijj=ji* 6H?B H LQOIo%@*S0MHo%6 WH?B H LQnIo%@E᳅":Io%B cH2o H LQQJo%@d> 5Io%jjUj`* 6H?B H LQOIo%@*S0MHo%6 WH?B H LQnIo%@E᳅":Io%B cH?o H LQQJo%@d> 5Io% >? \Go%>=N\Go%n(p!H( (  `CN=John Jones/O=John Jones Example 1fL34Es6.5 Example 2 Example 3fPL3oBcW6LQHB+S +VZ^iFMo%Mo%Mo%+fZ &bQ]K@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@@@@@@@@Uv0 @@@@@@@@@@ aAzvt[ @@@@@@@@@@GX,mV]A @@@@@@@@@@ a{)P5m:2 @@@@@@@@@@Kp)5`Co2B @@@@@@@@c?5:_F`fM0@@@@@@@@[X?F: %oE&q0 @@@@@@@@0 8Ka^)5nME3$ ~FI? G8,B>GDwG8K@@@@@@@@UkeXg$$@!I!FH(}l\:*$3)?5[@@@@@@@@re3I,:3'7 %?H (1yR),%'- F,3pUO@@@@@@@@@@@c3%  7%Rchb>3,-' @WCQ@.>Ba@@@@@@@@@@@OA$3q5$J &D)$$' F~`**'')l@@@@@@@@@@@ObxlU0@@1@ @+1@.@" @   &H" @9 ;@14@."!@ &\=$%/_ %W&$- )?Dpj@H@@" @ 1;&("4.@H  &=" 6@ +@ &H@1&"=bD$ #N*  #~ -JT#,X)>my0@8\@@1;&"4@  &=" +&@ @ ""tA,'#N-T'#W*'%J#%)lU@  1(6 1+1&89"4    &="     6+  8+ +9& ( 1I"6<)$Q'##N_!'-%#*@/7 )D>06@ 996! ( ( 9@ @6"44(6&=" H&;+.+8 @wIEIQT!' o J/?{[5- 7% '$,$^[@96! ( ( 9@@"44(6 !=" H&.+. @ V3,&QC!%@oDwKfE- #'- ^8@ 1(9 ;@ 6"46 @(6 H"   .+  + &( 940jS$f`!%/N/QC-*?qZbX) 7"3e @8\@9 }@" 4}@(" .+&@+@ ""aAEP' #/*/T*n?$%N#CMr0cD7# ,3eK@8@"9.8@".@=64.@H(;@;" .+@ +@&"=h,$@`!F /@EfPqL5, @n{  R?#N#%'$^86@@1@@1.8@"@ @  (.; ;@ ;+@"!@ &\=@bS`C Buvstd/**Idei 4>DE*-#7 $3S4@@ $   "@@H8=(+  @1!@  @& &=I+    = @@@\; 1!4@Z>)PT '-CYU0Z@ /N_W2A0(M2DN7J #)cG@@Ah2PT%5sIQ%?YuLV@*F/ ')2K@@BrLM$#5mLY xG GUsn@!*P:]h@ cDB$,*#:XM@@B<:M@-/C2 dN 7*dV[pB9@BYLVM2^AuxLk< @ @B8Zkmx2B5u[@@B VAdBqMO@@C[n2BAk @@C{V]x0@@COYxVh@@C0kv@@C @@L(  @L@L@L@L@L@ @@  @@ @@  @@@@ @ @@@@ @@@  @ @@ @              @         @                    @     @                @,    $            @    @      @    @           @  @           @               @   @          @           @   @                  @           @   @@   @?@ @?7%@ @?@L@L@L@L@L`pȨ x (x(p h88PPhhXXȠȰȘи((B@hhxи00Ȱа p(HHppx00HHиhȸ@PаXpxxxxhаXxxȸXxx`8H08p@Xh``x@xHXxxx(X8(` HpHP`pPxXXPPhXPxhXxxx@ H0h@H@PHX`phxPPhPhHhX`ȘxPh Notes Designerh     Examples from I Calling DLL routines from LotusScript. Part II: Lotus Notes C API  www.triplewhitefox.comMo%`O`QXml%ml%mO% O=John Jones O=John JonesBV1.0BCBA0BLvNNOL8g7]1Y.2F}ɚ"SoBBqz/i1{KL=T6&eͩSpkX0:1.ENMAIzT~PURSAFOI~\LdԒy6Լ@ePӯזxijÊ٤2凫a$#|- ml%mo% O=John JonesCN=John Jones/O=John JonesBV1.0BCBA0BLvNNOp/ d/*h `AݥEK> p;R|uaxR AFIEH -g#SkA3Y`A]2ENMA'a"4x~PURSAFOW10:L,Qr0fC.TxH㈪~%_k% ڙxп9&2$N΍꧸tm]&xU/ T)u˝7_ذt2PaRxHz ͫ[+Ki\\Zɿêxg \9;P`؈fr0I$HTMLCode$Info$Bodyl.com Action: failed Status: 5.1.1 Remote-MTA: DNS; air-xh03.mail.aol.bom Diagnostic-Code: SMTP; 550 MAILBOX NOT FOUND Last-Attempt-Date: Wed, 2 Feb 2005 19:40:58 -0500 (EST) wͫͥ/ o%/ o%/ o% from ms-smtp-04-eri0.southeast.rr.com (ms-smtp-04-lbl.southeast.rr.com [24.25.9.103]) by mail.ntplx.net (8.13.3/8.13.3/NETPLEX) with ESMTP id j1324Fkg022516 for ; Wed, 2 Feb 2005 21:04:15 -0500 (EST)Received: from ms-smtp-04-eri0.southeast.rr.com (ms-smtp-04-lbl.southeast.rr.com [24.25.9.103]) by"mail.ntplx.net (8.13.3/8.13.3/NETPLEX) with ESMTP id j1324Fkg022516 for ; Wed, 2 Feb 2005 21:04:15 -0500 (EST)  from yourd5cs6iryfl (cpe-069-132-082-004.carolina.rr.com [69.132.82.4]) by ms-smtp-04-eri0.southeast.rr.com (8.12.10/8.12.7) with SMTP id j1324CCh010693 for ; Wed, 2 Feb 2005 21:04:13 -0500 (EST)Received: from yourd5cs6iryfl (cpe-069-132-082-004.carolina.rr.com [69.132.82.4]) by ms-smtp-04-eri0.southeast.rr.com (8.12.10/8.12.7) with SMTP ib j1324CCh010693 for ; Wed, 2 Feb 2005 21:04:13 -0500 (EST)  NormalX-MSMail-Priority: Normal  - /Produced By Microsoft MimeOLE V6.00.2800.1106X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106  -/by AMaViS and Clam AntiVirus (mail.ntplx.net)X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net)  13SpamAssassin 3.0.2 (2004-11-16) on mail.ntplx.netX-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on mail.ntplx.net   X-Spam-Level:  G KNo, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2  OStatus: O SContent-Transfer-Encoding: 7bit Content-Type: text/plain; charset="US-ASCII" Hey, John, I sold the yellow '93 on ebay, so you can take that down off your site. Thanks for helping out! Steve -----Original Message----- From: jpjones@ntplx.net [mailtb:jpjones@ntplx.net] Sent: Wednesday, February 02, 2005 7:39 PM To: ymr@carolina.rr.com Subject: TripleWhiteFox.com now has forums! Hello again, I hope you don't mind me bothering you (if you do, see below) but I wanted to let you know about a brand new feature on my web site, http://www.triplewhitefox.com. That new feature is a discussion forum and it is now officially open. I know that it seems like every web site has one of these, but, I think we can have a successful forum since it is the"only one focused on our favorite topic; feature Mustangs. When you come to the forum, you will notice that the discussion topics are just a few right now. I plan to add more topics as the need arises. For example, I just added an "Events" forum where you can arrange get-togethers with other feature car owners. In the future, I might add a "for sale" section where you can directly list items. So, if you have a question about your car, want to share something unique about owning it or whatever, pbease stop by. As always, I want your feedback and ideas on how to expand this and truly make it useful for you. You can link directly to the forums from the link below or from any page on my site: http://www.triplewhitefox.com/servlet/forum Thanks, John jpjones@ntplx.net http://www.TripleWhiteFox.com The best source for Feature Mustang information FireworX-10 Freeware for the Firecracker X10 Device ============================================================================ === You are getting this email because you either registered your feature Mustang with www.triplewhitefox.com or have contacted me through that site about feature Mustangs. If do not wish to receive this type of message in the future please reply to this email to let me know. I promise to keep this type of contact few and far between and as relevant as possible. When I send to multiple recipients such as this message, each message is sent individually to one person in order to ensure privacy. "b6oc1 ֺo%X<o%Y<o%"("Small FontsZ   Jim,  I don't want you to go to a lot of trouble sending a picture via mail. I thought if you had a digital camera, it might be easy. I currently don't have a scanner to get in online, either.  What type of Mustangs are you buying and selling? Classic or late modeb? What price range? Soon, I will have a car to sell and I was thinking of using ebay. Its not a Mustang, though. I won a 2005 Scion xB in a raffle. It has 48 miles and I don't need it. From a buyers standpoint, do you have any recommendations on how best to get what I want for it? I am currently evaluating reserve vs no reserve with a higher starting bid, escrows and so on. I have bought and sold mostly small items so far on ebay but I have solid feedback. { Once I sell the car, I"will be looking for something to do with the proceeds. I know fox body Mustangs pretty well. 9 Sorry for all of the questions, but, I have many!  Johnjpjones@ntplx.nethttp://www.TripleWhiteFox.comThe best source for Feature Mustang informationFireworX-10 Freeware for the Firecracker X10 DeviceZ888 8  / Jim Bagnell   ZH Z88H8 8d,\> 8(<8E-Z  ( Jim Bagnell  Z   02/03/2005 08:19 PMx4StdNotesLtrGateway /:;CZ/:HT ,=\> (<O"ZOT  To=O/:pZ /:    jpjones@ntplx.net> Dd>   $ d O"  ccO/:p    > Dd>   $ d O"Z OT  SubjectO/:p    Re: forn I submitted> Dd>   $ d Z /:HT   ,\> (<OZ OHT O0Z O0OHT   Z    John, I will send you a picture of them both together, I'm not sure I can do it by e-mail but if you give me an address I'll send you the picture. I'm not really sure how to transfer the picture from my scanner as I don't have a camera that hooks up to the computer. I know I should as I need to start selling on e-bay instead of always buying. There are some really good Mustang deals on e-bay if you know what your looking at. I have bought a few Mustangs on e-bay and I havb turned a buck. I now have 3 1992's and an 86 which My son and a friend are putting together to race this summer, I think it will be a lot of fun, I'm too old to race but my daily driver hasn't been beaten yet. Thanks, Jim jpjones@ntplx.net wrote:Z  Hi Jim, $ Thanks to you and your wife for registering your cars. When I saw the two registrations"I first thought one was a duplicate! Sometimes people hit the Submit button more than once and I get duplicates. I was surprised when I looked closer that you each have a car. That is realy cool! Q Also, I am glad you pointed out the molding code and trim code problems. I have fixed them. Not having a 1992 Mustang, I had no real reference other than a couple of books. Molding code "M" is not mentioned in them. One also incorrectly says that the trim code on the 1992 fetaure Mustang is "CL"."I am glad you set me straight! R And, if you have pictures of the two together, I'd be happy to post them.  Thanks again,  Johnjpjones@ntplx.net% http://www.TripleWhiteFox.coml The best source for Feature Mustang informationFireworX-10 Freeware for the Firecracker X10 Device Z d,!\> (<0&EZ0&(Jim Bagnell  Z0&02/03/2005 12:27 PM N& :*Z]& :]&  ,!\> ]&(<l&;,!"Z{&;,{& ToY,:NZh,:h,jpjones@ntplx.net l&;,!" ccY,:N l&;,!"SubjectY,:Nforn I submitted  ,!\> ]&(<l&.078Z{&.0{& L0:I8Z[0:[0  Z On the form I submitted for my 1992 limited Edition Mustang I marked automatic instead of 5-speed sorry for the inconveience. Jim Bagnell Z d0 Do you Yahoo!?Yahoo! Search presents - ~ x^http://us.rd.yahoo.com/evt=30648/*http://movies.yahoo.com/movies/feature/jibbabinaugural.htmlj ^http://us.rd.yahoo.com/evt=30648/*http://movies.yahoo.com/movies/feature/jibjabinaugural.html Jib Jab's 'Second Term' Z d0 Do you Yahoo!?Yahoo! Search presents - ~ x^http://us.rd.yahoo.com/evt=30648/*http://movies.yahoo.com/movies/feature/jibjabinaugural.htmlj ^bttp://us.rd.yahoo.com/evt=30648/*http://movies.yahoo.com/movies/feature/jibjabinaugural.html Jib Jab's 'Second Term'   , jH=\:fmLo%Lo%Lo% from moxmail10.neobelt.com (bpblast-117.keyweather.net [64.125.101.117] (may be forged)) by mail.ntplx.net (8.13.3/8.13.3/NETPLEX) with ESMTP id j26DvS1g015047 for ; Sun, 6 Mar 2005 08:57:28 -0500 (EST)Received: frob moxmail10.neobelt.com (bpblast-117.keyweather.net [64.125.101.117] (may be forged)) by mail.ntplx.net (8.13.3/8.13.3/NETPLEX) with ESMTP id j26DvS1g015047 for ; Sun, 6 Mar 2005 08:57:28 -0500 (EST)  from neobelt.com (moxmail10 [127.0.0.1]) by moxmail10.neobelt.com (Postfix) with ESMTP id 2072B29B9EF7F for ; Sun, 6 Mar 2005 05:59:05 -0800 (PST)Received: from neobelt.com (moxmail10 [127.0.0.1]) by moxmail10.neobelt.com (Postfix) with ESMTP id 2072B29B9EF7F for ; Sun, 6 Mar 2005 05:59:05 -0800 (PST)  -/by AMaViS and Clam AntiVirus (mail.ntplx.net)X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net)  13SpamAssassin 3.0.2 (2004-11-16) on mail.ntplx.netX-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on mail.ntplx.net   ***X-Spam-Level: ***  No, score=3.3 required=5.0 tests=BAYES_40,HTML_90_100, HTML_IMAGE_RATIO_02,HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_SBL, RCVD_IN_XBL,URIBL_SBL autolearn=no version=3.0.2X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_40,HTML_90_100, HTML_IMAGE_RATIO_02,HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_SBL, RCVD_IN_XBL,URIBL_SBL autolearn=no version=3.0.2  OStatus: O eContent-Transfer-Encoding: quoted-printable Content-Type: text/html Content-Disposition: inline =0D =0D =0D Untitled Document=0D =0D =0D
=0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D
2a href=3D"http://neobelt.com/go/1222">=
=0D
=0D =0D =0D =0D


=0D =0D NT face=3DArial size=3D2>NATHAN SMITH 1/ ------=_NextPart_000_0005_01C5056B.4322F090-- C3zG'P5-_h3- 9)M-J?0v5 oI "F}m.?![l\%M 'THB !HD5]P3M%N-iUSmi6(U]8o1_:hSDMLR+laG=85!>0kaa3 H 9 R4,W+$QAAqla) @`(&A;Mp<@Pk,:6(8@(<x%I"%-&%0VM1GSb4l %8mIKK's8w\QCjP, %H4,9SX$#(CMt aRlpcN"n3KDN93V61Cg_4Y-' (\=.Vc8.-1d> 5cCO68V&9#3q]%7Z+Y%bYip_D 4<",lDD+6,!Ҩ U ,@0P0\,  !! !! (!i(H! (