Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies what information PssQuerySnapshot function returns.
Syntax
typedef enum {
PSS_QUERY_PROCESS_INFORMATION = 0,
PSS_QUERY_VA_CLONE_INFORMATION = 1,
PSS_QUERY_AUXILIARY_PAGES_INFORMATION = 2,
PSS_QUERY_VA_SPACE_INFORMATION = 3,
PSS_QUERY_HANDLE_INFORMATION = 4,
PSS_QUERY_THREAD_INFORMATION = 5,
PSS_QUERY_HANDLE_TRACE_INFORMATION = 6,
PSS_QUERY_PERFORMANCE_COUNTERS = 7
} PSS_QUERY_INFORMATION_CLASS;
Constants
PSS_QUERY_PROCESS_INFORMATION Value: 0 Returns a PSS_PROCESS_INFORMATION structure, with information about the original process. |
PSS_QUERY_VA_CLONE_INFORMATION Value: 1 Returns a PSS_VA_CLONE_INFORMATION structure, with a handle to the VA clone. |
PSS_QUERY_AUXILIARY_PAGES_INFORMATION Value: 2 Returns a PSS_AUXILIARY_PAGES_INFORMATION structure, which contains the count of auxiliary pages captured. |
PSS_QUERY_VA_SPACE_INFORMATION Value: 3 Returns a PSS_VA_SPACE_INFORMATION structure, which contains the count of regions captured. |
PSS_QUERY_HANDLE_INFORMATION Value: 4 Returns a PSS_HANDLE_INFORMATION structure, which contains the count of handles captured. |
PSS_QUERY_THREAD_INFORMATION Value: 5 Returns a PSS_THREAD_INFORMATION structure, which contains the count of threads captured. |
PSS_QUERY_HANDLE_TRACE_INFORMATION Value: 6 Returns a PSS_HANDLE_TRACE_INFORMATION structure, which contains a handle to the handle trace section, and its size. |
PSS_QUERY_PERFORMANCE_COUNTERS Value: 7 Returns a PSS_PERFORMANCE_COUNTERS structure, which contains various performance counters. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 [desktop apps only] |
Minimum supported server | Windows Server 2012 R2 [desktop apps only] |
Header | processsnapshot.h |