Contents

IORegistryIteratorExitEntry(_:)

Exits a level of recursion, restoring the current entry.

Declaration

func IORegistryIteratorExitEntry(_ iterator: io_iterator_t) -> kern_return_t

Return Value

kIOReturnSuccess if a level of recursion was undone, kIOReturnNoDevice if no recursive levels are left in the iteration.

Discussion

This method undoes an IORegistryIteratorEnterEntry, restoring the current entry. If there are no more levels of recursion to exit false is returned, otherwise true is returned.

See Also

Miscellaneous