PSS_AUXILIARY_PAGE_ENTRY structure

Holds auxiliary page entry information returned by PssWalkSnapshot.

Syntax


typedef struct {
  void                     *Address;
  MEMORY_BASIC_INFORMATION BasicInformation;
  FILETIME                 CaptureTime;
  void                     *PageContents;
  DWORD                    PageSize;
} PSS_AUXILIARY_PAGE_ENTRY;

Members

Address

The address of the captured auxiliary page, in the context of the captured process.

BasicInformation

Basic information about the captured page. See MEMORY_BASIC_INFORMATION for more information.

CaptureTime

The capture time of the page. For more information, see FILETIME.

PageContents

A pointer to the contents of the captured page, in the context of the current process. This member may be NULL if page contents were not captured. The pointer is valid for the lifetime of the walk marker passed to PssWalkSnapshot.

PageSize

The size of the page contents that PageContents points to, in bytes.

Remarks

PssWalkSnapshot returns a PSS_AUXILIARY_PAGE_ENTRY structure when the PSS_WALK_INFORMATION_CLASS member that the caller provides it is PSS_WALK_AUXILIARY_PAGES.

Requirements

Minimum supported client

Windows 8.1 [desktop apps only]

Minimum supported server

Windows Server 2012 R2 [desktop apps only]

Header

Processsnapshot.h

See also

Process Snapshotting

 

 

Show: