DeviceObject

final class ntoseye.DeviceObject

Subclass of BaseRecord.

A _DEVICE_OBJECT and the devices attached above it (!devobj).

property attached_device: int

The device layered directly above this device. 0 if there is none.

property attached_stack: list[AttachedDevice]

The AttachedDevice chain, from the bottom up.

property characteristics: int
property current_irp: int
property device_extension: int
property device_type: int
property driver_object: int
property flags: int
property next_device: int

The next device of the driver. 0 at the end of the chain.

property object: int
property via_pointer: bool

Whether the argument pointed to a pointer to the device object.