OSStatus DelayFor (Duration expirationTime);
DelayFor blocks execution for a given time. Parameter expirationTime is the amount of time to suspend execution, expressed as a positive number in milliseconds or as a negative number in microseconds.
DelayFor may be called only from task level, not from secondary or hardware interrupt level.