---
title: mach_msg_body_t
framework: driverkit
role: symbol
role_heading: Structure
path: driverkit/mach_msg_body_t
---

# mach_msg_body_t

## Declaration

```occ
typedef struct { ... } mach_msg_body_t;
```

## Topics

### Getting the Message Body

- [msgh_descriptor_count](driverkit/mach_msg_body_t/msgh_descriptor_count.md)

## See Also

### Mach Messages

- [mach_msg_bits_t](driverkit/mach_msg_bits_t.md)
- [mach_msg_copy_options_t](driverkit/mach_msg_copy_options_t.md)
- [mach_msg_descriptor_type_t](driverkit/mach_msg_descriptor_type_t.md)
- [mach_msg_id_t](driverkit/mach_msg_id_t.md)
- [mach_msg_size_t](driverkit/mach_msg_size_t.md)
- [mach_msg_type_name_t](driverkit/mach_msg_type_name_t.md)
- [mach_msg_header_t](driverkit/mach_msg_header_t.md)
- [mach_msg_max_trailer_t](driverkit/mach_msg_max_trailer_t.md)
- [mach_msg_ool_descriptor_t](driverkit/mach_msg_ool_descriptor_t.md)
- [mach_msg_port_descriptor_t](driverkit/mach_msg_port_descriptor_t.md)
- [mach_timebase_info_data_t](driverkit/mach_timebase_info_data_t.md)
