<!--
{
  "documentType" : "article",
  "framework" : "vmnet",
  "identifier" : "/documentation/vmnet/interface_param_xpc_dictionary_keys",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "interface_param XPC Dictionary Keys"
}
-->

# interface_param XPC Dictionary Keys

XPC dictionary keys used by the `interface_param` argument returned by the completion handler of the `vmnet` function that describes the parameters that should be used to configure the network interface.

## Topics

### Constants

[`vmnet_mac_address_key`](/documentation/vmnet/vmnet_mac_address_key)

The MAC address to configure on the virtual interface in the guest operating system.

[`vmnet_mtu_key`](/documentation/vmnet/vmnet_mtu_key)

The maximum transmission unit (MTU) to configure on the virtual interface in the guest operating system.

[`vmnet_max_packet_size_key`](/documentation/vmnet/vmnet_max_packet_size_key)

The maximum size of the packet that an app can write to the interface.



---

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)