---
title: CFUUIDBytes
framework: corefoundation
role: symbol
role_heading: Structure
path: corefoundation/cfuuidbytes
---

# CFUUIDBytes

A 128-bit struct that represents a UUID as raw bytes.

## Declaration

```swift
struct CFUUIDBytes
```

## Overview

Overview This structure can be obtained from a CFUUID object using the CFUUIDGetUUIDBytes(_:) function. This structure can be passed to functions that expect a raw UUID.

## Topics

### Initializers

- [init()](corefoundation/cfuuidbytes/init().md)
- [init(byte0:byte1:byte2:byte3:byte4:byte5:byte6:byte7:byte8:byte9:byte10:byte11:byte12:byte13:byte14:byte15:)](corefoundation/cfuuidbytes/init(byte0:byte1:byte2:byte3:byte4:byte5:byte6:byte7:byte8:byte9:byte10:byte11:byte12:byte13:byte14:byte15:).md)

### Instance Properties

- [byte0](corefoundation/cfuuidbytes/byte0.md)
- [byte1](corefoundation/cfuuidbytes/byte1.md)
- [byte10](corefoundation/cfuuidbytes/byte10.md)
- [byte11](corefoundation/cfuuidbytes/byte11.md)
- [byte12](corefoundation/cfuuidbytes/byte12.md)
- [byte13](corefoundation/cfuuidbytes/byte13.md)
- [byte14](corefoundation/cfuuidbytes/byte14.md)
- [byte15](corefoundation/cfuuidbytes/byte15.md)
- [byte2](corefoundation/cfuuidbytes/byte2.md)
- [byte3](corefoundation/cfuuidbytes/byte3.md)
- [byte4](corefoundation/cfuuidbytes/byte4.md)
- [byte5](corefoundation/cfuuidbytes/byte5.md)
- [byte6](corefoundation/cfuuidbytes/byte6.md)
- [byte7](corefoundation/cfuuidbytes/byte7.md)
- [byte8](corefoundation/cfuuidbytes/byte8.md)
- [byte9](corefoundation/cfuuidbytes/byte9.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)
