• Documentation
  • Download
  • Changelog
  • Introduction
  • Tutorial
  • API Reference
Show / Hide Table of Contents
  • System Requirements
  • Installation
    • Installation Troubleshooting
  • How to find a memory leak
  • Using Deleaker in Visual C++
  • Using Deleaker in Delphi
  • Using Deleaker in C++ Builder
  • Using Deleaker in Qt Creator
  • User Interface
    • Allocations
    • Modules
    • Options
      • Settings
      • Exceptions
      • Symbols
  • API Reference
    • Client API
      • Functions
        • DeleakerClientApi_IgnoreLeaks
        • DeleakerClientApi_TakeSnapshot
        • DeleakerClientApi_TakeSnapshotForCurrentThread
        • DeleakerClientApi_TakeSnapshotForProcessThread
      • Classes
        • CIgnoreLeaks
  • Floating License Server
  • Command Line Tools
    • DeleakerConsole.exe
  • License

DeleakerClientApi_TakeSnapshotForProcessThread

Description

Make Deleaker take a snapshot for allocations that were created by specified process and thread only.
The returned value is the snapshot id.
The functions return once the snapshot is ready.
The function works for processes that are being monitored by Deleaker.

Syntax

C++

DWORD64 DeleakerClientApi_TakeSnapshotForProcessThread(
    LPCTSTR szSnapshotName,
    DWORD pid,
    DWORD tid);

Parameters

szSnapshotName

It is the snapshot name. If it's NULL, the snapshot will have the default name.

pid

It is the process id, for which the snapshot is to be made.

tid

It is the thread id of the process.

Back to top Deleaker | Download | Buy | Contact us | Copyright © Softanics | Generated by DocFX