Поделиться через


перечисление PSS_WALK_INFORMATION_CLASS (processsnapshot.h)

Указывает, какие сведения возвращает функция PssWalkSnapshot .

Синтаксис

typedef enum {
  PSS_WALK_AUXILIARY_PAGES = 0,
  PSS_WALK_VA_SPACE = 1,
  PSS_WALK_HANDLES = 2,
  PSS_WALK_THREADS = 3,
  PSS_WALK_THREAD_NAME
} PSS_WALK_INFORMATION_CLASS;

Константы

 
PSS_WALK_AUXILIARY_PAGES
Значение: 0
Возвращает структуру PSS_AUXILIARY_PAGE_ENTRY , которая содержит адрес, атрибуты страницы и содержимое вспомогательной скопированной страницы.
PSS_WALK_VA_SPACE
Значение: 1
Возвращает структуру PSS_VA_SPACE_ENTRY , которая содержит структуру MEMORY_BASIC_INFORMATION для каждой отдельной области va.
PSS_WALK_HANDLES
Значение: 2
Возвращает структуру PSS_HANDLE_ENTRY со сведениями, указывающими значение дескриптора, имя его типа, имя объекта (при записи), основные сведения (при захвате) и сведения о типе (при записи).
PSS_WALK_THREADS
Значение: 3
Возвращает структуру PSS_THREAD_ENTRY с основными сведениями о потоке, а также состоянием завершения, количеством приостановки и начальным адресом Win32.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Верхняя часть processsnapshot.h

См. также раздел

Создание моментальных снимков процесса