Instance Property

GetBusMicroFrameNumber

Gets the current micro frame number of the bus to which the interface and its device are attached.

Declaration

IOReturn (*GetBusMicroFrameNumber)(void *self, UInt64 *microFrame, AbsoluteTime *atTime);

Parameters

self

Pointer to the IOUSBInterfaceInterface.

microFrame

Pointer to UInt64 to hold the microrame number.

atTime

Pointer to an AbsoluteTime, which should be within 1ms of the time when the bus frame number was attained.

Return Value

Returns kIOReturnSuccess if successful, kIOReturnNoDevice if there is no connection to an IOService.

Discussion

The interface does not have to be open to use this function.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software