objinfo [options] [<object_address>]
Display help.
Show all the handles opened by the thread or process(es) that match the given string. Wildcards '*' and '?' may be used. Implies --all
.
Print the names of threads and processes that are holding handles to a given object.
List all the objects that the specified process references.
List all the objects that the specified thread references.
Include details of objects referenced by threads of a given process, ie show the thread-local handles held by threads in that process as well as the process-global handles. Only useful in conjunction with the --process-id
option.
The address of the kernel object to find the owners of. If not specified, one of --thread-id
, --process-id
or --match
must be given. [uint]
Display information about kernel objects.
Given a kernel object address, prints details of the threads and processes that are currently holding handles to it (note, kernel objects addresses can be found using ps (e.g. ps -A
or ps -At
), chunkinfo or svrinfo). Given a thread or process identifier, lists details of all the owned objects. The --match
option can be used to specify a process or thread by name instead of by ID.
To see all the threads and processes that have a handle open to the DObject 0x12345678:
objinfo 0x12345678
For example, to see all the handles opened by process 23:
objinfo --process-id 23 --all
Copyright (c) 2006-2010 Accenture. All rights reserved.