Hello,
Unfortunately, the delay is system dependant. The driver can assure the time interval between samples, because they are clocked. But there is no timestamp for the first sample, except, perhaps, calculate the timestamp of the first data transfert to memory.
Moreover, under Windows, you will not be able to get a better precision than about 10ms (it is not a determinist operating system).
Cordially,