PSS_VA_SPACE_ENTRY構造体 (processsnapshot.h)
仮想アドレス (VA) リージョンの PssWalkSnapshot によって返されるMEMORY_BASIC_INFORMATIONを保持します。
構文
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;
メンバー
BaseAddress
VA リージョンに関する情報。 詳細については、「 MEMORY_BASIC_INFORMATION」を参照してください。
AllocationBase
VA リージョンに関する情報。 詳細については、「 MEMORY_BASIC_INFORMATION」を参照してください。
AllocationProtect
VA リージョンに関する情報。 詳細については、「 MEMORY_BASIC_INFORMATION」を参照してください。
RegionSize
VA リージョンに関する情報。 詳細については、「 MEMORY_BASIC_INFORMATION」を参照してください。
State
VA リージョンに関する情報。 詳細については、「 MEMORY_BASIC_INFORMATION」を参照してください。
Protect
VA リージョンに関する情報。 詳細については、「 MEMORY_BASIC_INFORMATION」を参照してください。
Type
VA リージョンに関する情報。 詳細については、「 MEMORY_BASIC_INFORMATION」を参照してください。
TimeDateStamp
セクション情報がキャプチャされ、リージョンが実行可能イメージ (MEM_IMAGE) の場合、これはイメージを記述するポータブル実行可能ファイル (PE) ヘッダーの TimeDateStamp 値です。 ファイルが作成された日時を示す、1970 年 1 月 1 日の 00:00 以降の秒数の下位 32 ビット (C ランタイム time_t値)。
SizeOfImage
セクション情報がキャプチャされ、リージョンが実行可能イメージ (MEM_IMAGE) の場合、これはイメージを記述するポータブル実行可能ファイル (PE) ヘッダーの SizeOfImage 値です。 これは、イメージがメモリに読み込まれるため、すべてのヘッダーを含むイメージのサイズ (バイト単位) です。
ImageBase
セクション情報がキャプチャされ、リージョンが実行可能イメージ (MEM_IMAGE) の場合、これはイメージを記述するポータブル実行可能 (PE) ヘッダーの ImageBase 値です。 これは、メモリに読み込まれるときにイメージの最初のバイトの推奨アドレスです。
CheckSum
セクション情報がキャプチャされ、リージョンが実行可能イメージ (MEM_IMAGE) の場合、これはイメージを記述するポータブル実行可能ファイル (PE) ヘッダーの CheckSum 値です。 イメージ ファイルのチェックサムです。
MappedFileNameLength
マップされたファイル名バッファーの長さ (バイト単位)。
MappedFileName
セクション情報がキャプチャされた場合、これはセクションをバックアップするファイル パスです (存在する場合)。 パスは NT 名前空間に含めることができます。 文字列を NULL 文字で終了することはできません。 ポインターは、 PssWalkSnapshot に渡されるウォーク マーカーの有効期間に対して有効です。
注釈
PssWalkSnapshot は、呼び出し元が提供するPSS_WALK_INFORMATION_CLASS メンバーがPSS_WALK_VA_SPACEされると、PSS_VA_SPACE_ENTRY構造体を返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 R2 [デスクトップ アプリのみ] |
Header | processsnapshot.h |