程序快照獲取

2021-06-03 04:38:56 字數 735 閱讀 9885

程序快照主要存在於processentry32這個結構體中,下面是這個結構體的資訊。

typedef struct tagprocessentry32  processentry32, *pprocessentry32;

);來獲取某個程序的快照控制代碼

用  bool winapi process32first(

handle hsnapshot, //程序快照控制代碼

lpprocessentry32 //processentry32結構體指標

);來獲取第乙個程序快照

用 process32next來獲取下乙個程序,用法引數和上面process32first一樣

下面是一小段**:

#include #include #include dword getlasterrorbox(hwnd hwnd, lpstr lptitle);

int main()

// 建立系統當前程序快照

if (process32first(hprocessshot,&pe32))//獲取下乙個程序快照 }

//遍歷程序快照

closehandle(hprocessshot);

return 0;

}// 顯示錯誤資訊

dword getlasterrorbox(hwnd hwnd, lpstr lptitle)

檢視程序快照

以使用者lisi登入,完成下列操作 使用vim開啟nsd.txt檔案,不要編輯 不退出 以使用者root登入另乙個終端,完成下列操作 查詢使用者lisi使用的bash程序的父程序名稱 pid 根據查詢結果,列出該父程序的程序樹 ps命令主要記住兩個組合 乙個是 aux 記住前面沒有 另乙個是 elf...

檢視程序數 程序快照

1 以使用者zhangsan登入,完成下列操作 2 使用vim開啟abc.txt檔案,不要編輯 不退出 3 以使用者root登入另乙個終端,完成下列操作 4 檢視整個系統的程序樹,輸出pid號 完整命令列 5 查詢使用者zhangsan的程序樹 6 查詢使用者zhangsan的程序樹,並顯示pid與...

Linux 檢視程序快照

1 以使用者lisi登入,完成下列操作 2 使用vim開啟nsd.txt檔案,不要編輯 不退出 3 以使用者root登入另乙個終端,完成下列操作 4 查詢使用者lisi使用的bash程序的父程序名稱 pid 5 根據查詢結果,列出該父程序的程序樹 方案 ps命令主要記住兩個組合 乙個是 aux 記住...