プロセス スナップショット
プロセス スナップショットテクノロジの概要。
プロセス スナップショットを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
PSS_CAPTURE_FLAGS PssCaptureSnapshot でキャプチャされる内容を指定するフラグ。 |
PSS_DUPLICATE_FLAGS PssDuplicateSnapshot で使用するための重複フラグ。 |
PSS_HANDLE_FLAGS PSS_HANDLE_ENTRY構造体の有効な部分を指定するフラグ。 |
PSS_OBJECT_TYPE PSS_HANDLE_ENTRY構造体のオブジェクト型を指定します。 |
PSS_PROCESS_FLAGS プロセスを記述するフラグ。 |
PSS_QUERY_INFORMATION_CLASS PssQuerySnapshot 関数が返す情報を指定します。 |
PSS_THREAD_FLAGS スレッドを記述するフラグ。 |
PSS_WALK_INFORMATION_CLASS PssWalkSnapshot 関数が返す情報を指定します。 |
PssCaptureSnapshot ターゲット プロセスのスナップショットをキャプチャします。 |
PssDuplicateSnapshot プロセス間でスナップショット ハンドルを複製します。 |
PssFreeSnapshot スナップショットを解放します。 |
PssQuerySnapshot スナップショットを照会します。 |
PssWalkMarkerCreate ウォーク マーカーを作成します。 |
PssWalkMarkerFree PssWalkMarkerCreate によって作成されたウォーク マーカーを解放します。 |
PssWalkMarkerGetPosition ウォーク マーカーの現在位置を返します。 |
PssWalkMarkerSeekToBeginning ウォーク マーカーを巻き戻して先頭に戻します。 |
PssWalkMarkerSetPosition ウォーク マーカーの位置を設定します。 |
PssWalkSnapshot 現在のウォーク位置から情報を返し、ウォーク マーカーを次の位置に進めます。 |
PSS_ALLOCATOR プロセス スナップショット関数が内部ウォーク マーカー構造の割り当てと解放に使用するカスタム関数を指定します。 |
PSS_AUXILIARY_PAGE_ENTRY PssWalkSnapshot によって返される補助ページエントリ情報を保持します。 |
PSS_AUXILIARY_PAGES_INFORMATION PssQuerySnapshot によって返される補助ページ情報を保持します。 |
PSS_HANDLE_ENTRY PssWalkSnapshot によって返されるハンドルに関する情報を保持します。 |
PSS_HANDLE_INFORMATION PssQuerySnapshot によって返されるハンドル情報を保持します。 |
PSS_HANDLE_TRACE_INFORMATION PssQuerySnapshot によって返されるハンドル トレース情報を保持します。 |
PSS_PERFORMANCE_COUNTERS PssQuerySnapshot によって返されるパフォーマンス カウンターを保持します。 |
PSS_PROCESS_INFORMATION PssQuerySnapshot によって返されるプロセス情報を保持します。 |
PSS_THREAD_ENTRY PssWalkSnapshotPssWalkSnapshot によって返されるスレッド情報を保持します。 |
PSS_THREAD_INFORMATION PssQuerySnapshot によって返されるスレッド情報を保持します。 |
PSS_VA_CLONE_INFORMATION PssQuerySnapshot によって返される仮想アドレス (VA) クローン情報を保持します。 |
PSS_VA_SPACE_ENTRY 仮想アドレス (VA) リージョンの PssWalkSnapshot によって返されるMEMORY_BASIC_INFORMATIONを保持します。 |
PSS_VA_SPACE_INFORMATION PssQuerySnapshot によって返される仮想アドレス (VA) 領域情報を保持します。 |