Perform activity by using fast Timer event

I want to perform a activity after every 2.5 millisec in c# . i am using " Timer component with interval 2.5 millisec " of c# for this . But it is not working efficiently.Many times it takes more time to execute the event. Kindly suggest me any other method that can be perform that activity in every 2.5 millisec.

.netCF timers are not meant for high resolution timing they depends largely on how things are implement in CLR . With .netCF in place a resolution of 10-20 ms is achievable. For more precision in millisecond one can use GetTickCount() which returns the number of milliseconds since device is booted.

Module : VF61
had telephonic call