---
title: tUSBHostPowerSourceType
framework: Kernel
role: symbol
role_heading: Enumeration
platforms: [macOS 10.12.4+]
path: kernel/tusbhostpowersourcetype
---

# tUSBHostPowerSourceType

## Declaration

```occ
typedef enum tUSBHostPowerSourceType : unsigned int {
    ...
} tUSBHostPowerSourceType;
```

## Topics

### Constants

- [kUSBHostPowerSourceTypeHardware](kernel/tusbhostpowersourcetype/kusbhostpowersourcetypehardware.md)
- [kUSBHostPowerSourceTypeSMC](kernel/tusbhostpowersourcetype/kusbhostpowersourcetypesmc.md)
- [kUSBHostPowerSourceTypeStaticPool](kernel/tusbhostpowersourcetype/kusbhostpowersourcetypestaticpool.md)
