GetUSecTime
Obtains the current time in microseconds.
Synopsis
int32 GetUSecTime (Item ioreq, uint32 *seconds, uint32 *useconds)
Description
Obtains the current value of the system microsecond timer and stores the results at *seconds and *useconds. Either pointer can be NULL if you don't need that part of the result.
Arguments
- ioreq
- IOReq item obtained from
GetTimerIOReq()
, or zero to have an IOReq dynamically created/deleted during the call.
- seconds
- Pointer to a variable into which the high-order (full seconds) portion of the time is stored
- useconds
- Pointer to a variable into which the low-order (microseconds) portion of the time is stored.
Return Value
The high-order portion of the time (full seconds, a positive value), or a negative error code.
Implementation
Library call implemented in lib3do.lib.
Associated Files
lib3do.lib, timerutils.h
See Also
GetTimerIOReq