---
title: result
framework: IOKit
role: symbol
role_heading: Instance Property
platforms: [Mac Catalyst 13.0+, macOS 10.3+]
path: iokit/ioi2crequest/1410361-result
---

# result

The result of the transaction. Common errors are kIOReturnNoDevice if there is no device responding at the given address, kIOReturnUnsupportedMode if the type of transaction is unsupported on the requested bus.

## Declaration

```occ
IOReturn result;
```

## See Also

### Fields

- [__reservedA](iokit/ioi2cinterface_h_user-space/ioi2crequest/1812650-_reserveda.md)
- [completion](iokit/ioi2crequest/1410371-completion.md)
- [commFlags](iokit/ioi2crequest/1410364-commflags.md)
- [minReplyDelay](iokit/ioi2crequest/1410394-minreplydelay.md)
- [sendAddress](iokit/ioi2crequest/1410312-sendaddress.md)
- [sendSubAddress](iokit/ioi2crequest/1410339-sendsubaddress.md)
- [__reservedB](iokit/ioi2cinterface_h_user-space/ioi2crequest/1812670-_reservedb.md)
- [sendTransactionType](iokit/ioi2crequest/1410320-sendtransactiontype.md)
- [sendBuffer](iokit/ioi2crequest/1410343-sendbuffer.md)
- [sendBytes](iokit/ioi2crequest/1410347-sendbytes.md)
- [replyAddress](iokit/ioi2crequest/1410325-replyaddress.md)
- [replySubAddress](iokit/ioi2crequest/1410358-replysubaddress.md)
- [__reservedC](iokit/ioi2cinterface_h_user-space/ioi2crequest/1812697-_reservedc.md)
- [replyTransactionType](iokit/ioi2crequest/1410310-replytransactiontype.md)
- [replyBuffer](iokit/ioi2crequest/1410352-replybuffer.md)
- [replyBytes](iokit/ioi2crequest/1410355-replybytes.md)
- [__reservedD](iokit/ioi2cinterface_h_user-space/ioi2crequest/1812723-_reservedd.md)
