<!--
{
  "documentType" : "article",
  "framework" : "Hypervisor",
  "identifier" : "/documentation/Hypervisor/3727903-i-o-notifier-flags",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "I/O Notifier Flags"
}
-->

# I/O Notifier Flags

Flags that you set to choose the kind of information the I/O Notifier delivers.

## Topics

### Notifier options

[`var HV_ION_ANY_SIZE: Int`](/documentation/Hypervisor/HV_ION_ANY_SIZE)

The value that represents a request for notifications of an I/O result of any size.

[`var HV_ION_ANY_VALUE: Int`](/documentation/Hypervisor/HV_ION_ANY_VALUE)

The value that represents a request for notifications of an I/O result that contains any value.

[`var HV_ION_EXIT_FULL: Int`](/documentation/Hypervisor/HV_ION_EXIT_FULL)

The value that represents a request for notifications if the I/O queue is full.

[`var HV_ION_NONE: Int`](/documentation/Hypervisor/HV_ION_NONE)

The value that represents a request for no notifications.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)