
TCR1000SDK–Rev.3.0.0 Page4
ProjectIntegrationInstructions
AVisualStudioapplicationwilllinktotcr1000_rev_a.dll(forx64,tcr1000_x64_rev_a.dll).TheTCR.dll
filewascreatedusingVisualStudio2010.Itisanunmanaged.dll.Fortheusersapplicationtoload
the.dlltheusermayhavetoloadthe.dlldynamically.Thisisespeciallytrueiftheuser
applicationis
managed.Seehttp://msdn.microsoft.com/en‐us/library/ms810279.aspxforloadinga.dll
dynamically.AnymodulesofaVisualC++applicationusingtheAPIfunctionsshouldincludeINTAPI.H.
UseofAPILimitationduetoMasterclockTCR1000service
Onlyoneapplicationatatimeisallowedtoloadthetcr1000_rev_a.dll(forx64system,
tcr1000_x64_rev_a.dll).TheMasterclockTCR1000service,TCR1000Sync_REV_A,loadstheTCR1000
.dll.IftheMasterclockserviceisrunningtheuserCANNOT
loadtheTCR1000.dll.Doingsowillcause
theMasterclockTCR1000service(andprobablytheuserapplication)tofail.Iftheuserwishesto
monitortheTCR1000status,timecodestatus,currenttime,etc.,theusermustquerythe
MasterclockservicetogetthisinformationandNOTusethe
.dllAPIcalls.AVisualStudio2010C++
sampleprojectisincludedinthefolder“Tcr1000MonitorSample”.Thisprojectshowshowto
monitortheTCR1000viatheMasterclockserviceusingaVisualStudioconstructcalledpipes.
Comentários a estes Manuais