/pps/qnx/driver/<pid>

Directory for device driver objects

Publishers
Device publishers (e.g., usblauncher)
Note: For more information about all the device publishers and how they interact with PPS, see the Device Publishers Developer's Guide.
Subscribers
Any app

Overview

When a USB stick or other device is connected to the computer, a PPS status object appears under the /pps/qnx/driver/ directory to report details of the connected device's driver. The object name is the driver's process ID.

Here's a sample object:
[n]@2818054
PPS_DEVICE_ID::/pps/qnx/device/usb-1.4
arguments::cam quiet blk cache=1m,vnode=384,auto=none,delwri=2:2,
rmvto=none,noatime disk name=umass cdrom name=umasscd 
dos exe=all umass priority=21,
vid=0x0951,did=0x1625,busno=0x01,
devno=0x04,iface=00,ign_remove
interface::0
interface_class::0x08
interface_protocol::0x50
interface_subclass::0x06
name::devb-umass
pid::2818054

Attributes

Attribute Description
arguments A copy of the command-line arguments that were given to the device driver.
interface Interface number.
interface_class Class ID (in hex).
interface_protocol Protocol number (in hex).
interface_subclass Subclass ID (in hex).
name Process name of the driver.
pid The driver's process ID.
PPS_DEVICE_ID Path to the device object.