---
title: "init(processInfoLength:processName:processNumber:processType:processSignature:processMode:processLocation:processSize:processFreeMem:processLauncher:processLaunchDate:processActiveTime:processAppRef:processTempMemTotal:processPurgeableTempMemTotal:)"
framework: Application Services
role: symbol
role_heading: Initializer
platforms: [macOS 10.9+, xcode 9.0+]
path: applicationservices/processinfoextendedrec/1462532-init
---

# init(processInfoLength:processName:processNumber:processType:processSignature:processMode:processLocation:processSize:processFreeMem:processLauncher:processLaunchDate:processActiveTime:processAppRef:processTempMemTotal:processPurgeableTempMemTotal:)

## Declaration

```swift
init(processInfoLength: UInt32, processName: StringPtr!, processNumber: ProcessSerialNumber, processType: UInt32, processSignature: OSType, processMode: UInt32, processLocation: Ptr!, processSize: UInt32, processFreeMem: UInt32, processLauncher: ProcessSerialNumber, processLaunchDate: UInt32, processActiveTime: UInt32, processAppRef: FSRefPtr!, processTempMemTotal: UInt32, processPurgeableTempMemTotal: UInt32)
```
