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_INFORMATIONValue: 0 Returns a PSS_PROCESS_INFORMATION structure, with information about the original process. |
PSS_QUERY_VA_CLONE_INFORMATIONValue: 1 Returns a PSS_VA_CLONE_INFORMATION structure, with a handle to the VA clone. |
PSS_QUERY_AUXILIARY_PAGES_INFORMATIONValue: 2 Returns a PSS_AUXILIARY_PAGES_INFORMATION structure, which contains the count of auxiliary pages captured. |
PSS_QUERY_VA_SPACE_INFORMATIONValue: 3 Returns a PSS_VA_SPACE_INFORMATION structure, which contains the count of regions captured. |
PSS_QUERY_HANDLE_INFORMATIONValue: 4 Returns a PSS_HANDLE_INFORMATION structure, which contains the count of handles captured. |
PSS_QUERY_THREAD_INFORMATIONValue: 5 Returns a PSS_THREAD_INFORMATION structure, which contains the count of threads captured. |
PSS_QUERY_HANDLE_TRACE_INFORMATIONValue: 6 Returns a PSS_HANDLE_TRACE_INFORMATION structure, which contains a handle to the handle trace section, and its size. |
PSS_QUERY_PERFORMANCE_COUNTERSValue: 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 |