Process Snapshotting Structures
The Process Snapshotting API defines the following structures.
Structure | Description |
---|---|
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. |