Привет, кто-нибудь знает, как получить идентификатор процесса для двоичного кода, который обрабатывается PIN-кодом? Так, например, если у меня есть что-то вроде:
pin -t MyTool -- somebinary
Как получить идентификатор процесса для "somebinary" внутри PINTool, который я пытаюсь написать. Я проверил документацию, но, похоже, я ничего не могу использовать, или, может быть, я что-то упустил? Благодарю.
Я думаю, вы можете напрямую использовать getpid()? Именно так я делаю при создании инструментов Pin.
http://man7.org/linux/man-pages/man2/getpid.2.html
Pin также предоставляет связанные с процессом API
-pid <pid #>
?