Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

Hide TOC

ProcessInformation

Technology area
Installer
Availability
Available in Mac OS X v10.4 and later.

Overview

A ProcessInformation object is a dictionary (associative array) describing an application.

The following table describes the items available in the dictionary.

Key

Description

'PSN'

The process serial number. See ProcessSerialNumber.

'Parent PSN'

The process serial number of the application that launched the application in question.

‘FileType'

The file type (if any) of the executable.

‘FileCreator'

The creator type (if any) of the executable.

'BundlePath'

The path to the application bundle (if the application is bundled).

'pid'

The UNIX PID for the program in question.

'LSBackgroundOnly'

true when the application is a background-only application; false otherwise.

'LSUIElement'

true when the application is an accessibility UIElement; false otherwise.

'IsHiddenAttr'

true if the application is currently hidden; false otherwise.

'RequiresClassic'

true if the application’s Info.plist file indicates that it requires Classic; false otherwise.

'RequiresCarbon'

true if the application’s Info.plist file indicates that it is a Carbon application; false otherwise.

See the discussion in ProcessInformationCopyDictionary for additional information.



Hide TOC


Last updated: 2007-07-23




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice