---
title: "init(dataVersion:deviceClass:deviceID:deviceScope:deviceState:defaultProfileID:deviceName:profileCount:reserved:)"
framework: applicationservices
role: symbol
role_heading: Initializer
path: applicationservices/cmdeviceinfo/1461251-init
---

# init(dataVersion:deviceClass:deviceID:deviceScope:deviceState:defaultProfileID:deviceName:profileCount:reserved:)

## Declaration

```swift
init(dataVersion: UInt32, deviceClass: CMDeviceClass, deviceID: UInt32, deviceScope: CMDeviceScope, deviceState: UInt32, defaultProfileID: UInt32, deviceName: UnsafeMutablePointer<Unmanaged<CFDictionary>?>!, profileCount: UInt32, reserved: UInt32)
```
