Process Snapshotting Structures

The Process Snapshotting API defines the following structures.

StructureDescription
PSS_ALLOCATOR

Specifies custom functions which the Process Snapshotting functions use to allocate and free the internal walk marker structures.

PSS_AUXILIARY_PAGE_ENTRY

Holds auxiliary page entry information returned by PssWalkSnapshot.

PSS_AUXILIARY_PAGES_INFORMATION

Holds auxiliary page entry information returned by PssQuerySnapshot.

PSS_HANDLE_ENTRY

Holds information about a handle returned by PssWalkSnapshot.

PSS_HANDLE_INFORMATION

Holds handle information returned by PssQuerySnapshot.

PSS_HANDLE_TRACE_INFORMATION

Holds handle trace information returned by PssQuerySnapshot.

PSS_PERFORMANCE_COUNTERS

Holds performance counters returned by PssQuerySnapshot.

PSS_PROCESS_INFORMATION

Holds process information returned by PssQuerySnapshot.

PSS_THREAD_ENTRY

Holds thread information returned by PssWalkSnapshot

PSS_THREAD_INFORMATION

Holds thread information returned by PssQuerySnapshot.

PSS_VA_CLONE_INFORMATION

Holds virtual address (VA) clone information returned by PssQuerySnapshot.

PSS_VA_SPACE_ENTRY

Holds the MEMORY_BASIC_INFORMATION returned by PssWalkSnapshot for a virtual address (VA) region.

PSS_VA_SPACE_INFORMATION

Holds virtual address (VA) space information returned by PssQuerySnapshot.

 

 

 

Community Additions

ADD
Show: