---
title: kctype_subtype_t
framework: Kernel
role: symbol
role_heading: Enumeration
platforms: [macOS 10.12+]
path: kernel/kctype_subtype_t
---

# kctype_subtype_t

## Declaration

```occ
typedef enum KCDATA_SUBTYPE_TYPES : unsigned int {
    ...
} kctype_subtype_t;
```

## Topics

### Constants

- [KC_ST_CHAR](kernel/kctype_subtype_t/kc_st_char.md)
- [KC_ST_INT16](kernel/kctype_subtype_t/kc_st_int16.md)
- [KC_ST_INT32](kernel/kctype_subtype_t/kc_st_int32.md)
- [KC_ST_INT64](kernel/kctype_subtype_t/kc_st_int64.md)
- [KC_ST_INT8](kernel/kctype_subtype_t/kc_st_int8.md)
- [KC_ST_UINT16](kernel/kctype_subtype_t/kc_st_uint16.md)
- [KC_ST_UINT32](kernel/kctype_subtype_t/kc_st_uint32.md)
- [KC_ST_UINT64](kernel/kctype_subtype_t/kc_st_uint64.md)
- [KC_ST_UINT8](kernel/kctype_subtype_t/kc_st_uint8.md)
