這部分是講釋放在od外掛程式中的資源檔案,也就是乙個驅動,然後安裝驅動、解除安裝驅動的過程。主要關注點放在安裝、解除安裝者部分**上。
總結大致步驟如下:
獲得服務控制管理器控制代碼(openscmanager)
獲得服務控制代碼(createservice)
如果createservice失敗,使用openservice再次獲得服務控制代碼
startservice
//
// 安裝服務
//bool dbgobjinstallservice(
const wchar_t *szpath, //驅動路徑
const wchar_t *szname) //服務名稱
} //開啟服務
bret = startservice(hservice, 0, null);
if (!bret)
}if (hservice)
if (hscmanager)
return bret;
}
//
// 解除安裝服務 引數:服務名稱
//bool dbgobjuninstallservice(wchar_t* szservicename)
//// 開啟驅動所對應的服務
//hserviceddk = openservice(hservicemgr, szservicename, service_all_access);
if (hserviceddk == null)
//// 關閉驅動所對應的服務
//controlservice(hserviceddk, service_control_stop, &svrsta);
if (deleteservice(hserviceddk))
} while (false); //while false 是個什麼鬼?
if (hserviceddk)
if (hservicemgr)
return bret;
}
go學習(三) gdb除錯
前言 go語言對gdb的版本是至少為gdb7以上,才能比較好的列印任意變數,如果低於這個版本,會出現一些問題。以下是記錄單步除錯使用的幾個列印變數。info frame,列印當前棧引數。info locals列印區域性變數 info args列印引數。bt顯示當前堆疊 x 3xw r檢視記憶體 刪除...
Caffe學習之自建資料
平台 ubuntu14.04lts 在編譯成功後的 build tools 目錄下有乙個convert imageset或者convert imageset.bin,這個工具就是用來將自己的資料轉換為caffe所需要的資料格式。但是關於這個工具如何使用,它的源程式中也語焉不詳。好吧,我摸索了一天,網...
三電極體系
table of contents 1.三電極體系的組成 工作電極 對電極參比電極 2.三電極體系的優勢 三電極體系常用於生物感測器的構建以及生化檢測中,是電化學檢測領域的重要技術。三電極體系中的三電極是指 工作電極 對電極以及參比電極。工作電極 work electrode,we 又稱為研究電極,...