Compartir a través de


estructura PSS_VA_SPACE_ENTRY (processsnapshot.h)

Contiene el MEMORY_BASIC_INFORMATION devuelto por PssWalkSnapshot para una región de dirección virtual (VA).

Sintaxis

typedef struct {
  void          *BaseAddress;
  void          *AllocationBase;
  DWORD         AllocationProtect;
  ULONG_PTR     RegionSize;
  DWORD         State;
  DWORD         Protect;
  DWORD         Type;
  DWORD         TimeDateStamp;
  DWORD         SizeOfImage;
  void          *ImageBase;
  DWORD         CheckSum;
  WORD          MappedFileNameLength;
  wchar_t const *MappedFileName;
} PSS_VA_SPACE_ENTRY;

Miembros

BaseAddress

Información sobre la región de VA. Para obtener más información, consulte MEMORY_BASIC_INFORMATION.

AllocationBase

Información sobre la región de VA. Para obtener más información, consulte MEMORY_BASIC_INFORMATION.

AllocationProtect

Información sobre la región de VA. Para obtener más información, consulte MEMORY_BASIC_INFORMATION.

RegionSize

Información sobre la región de VA. Para obtener más información, consulte MEMORY_BASIC_INFORMATION.

State

Información sobre la región de VA. Para obtener más información, consulte MEMORY_BASIC_INFORMATION.

Protect

Información sobre la región de VA. Para obtener más información, consulte MEMORY_BASIC_INFORMATION.

Type

Información sobre la región de VA. Para obtener más información, consulte MEMORY_BASIC_INFORMATION.

TimeDateStamp

Si se capturó información de sección y la región es una imagen ejecutable (MEM_IMAGE), este es el valor TimeDateStamp del encabezado Portable Executable (PE) que describe la imagen. Es el número bajo de 32 bits del número de segundos desde el 1 de enero de 00:00 (un valor de tiempo de ejecución de C time_t), que indica cuándo se creó el archivo.

SizeOfImage

Si se capturó información de sección y la región es una imagen ejecutable (MEM_IMAGE), este es el valor SizeOfImage del encabezado Portable Executable (PE) que describe la imagen. Es el tamaño (en bytes) de la imagen, incluidos todos los encabezados, ya que la imagen se carga en memoria.

ImageBase

Si se capturó la información de sección y la región es una imagen ejecutable (MEM_IMAGE), este es el valor de ImageBase del encabezado Portable Executable (PE) que describe la imagen. Es la dirección preferida del primer byte de la imagen cuando se carga en la memoria.

CheckSum

Si se capturó información de sección y la región es una imagen ejecutable (MEM_IMAGE), este es el valor checkSum del encabezado Portable Executable (PE) que describe la imagen. Es la suma de comprobación del archivo de imagen.

MappedFileNameLength

Longitud del búfer de nombres de archivo asignado, en bytes.

MappedFileName

Si se capturó información de sección, esta es la ruta de acceso del archivo que respalda la sección (si existe). La ruta de acceso puede estar en el espacio de nombres NT. La cadena no puede terminar con un carácter NULL . El puntero es válido durante la vigencia del marcador de recorrido pasado a PssWalkSnapshot.

Comentarios

PssWalkSnapshot devuelve una estructura PSS_VA_SPACE_ENTRY cuando el miembro PSS_WALK_INFORMATION_CLASS que proporciona el autor de la llamada es PSS_WALK_VA_SPACE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 R2 [solo aplicaciones de escritorio]
Encabezado processsnapshot.h

Consulte también

Procesar instantáneas