日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

解读 WCP

發(fā)布時(shí)間:2023/12/9 编程问答 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解读 WCP 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

解讀 WCP

什么是 WCP?
WCP 的全稱是 Windows Componentization Platform Servicing API,即管理 Windows 組件的編程接口。說(shuō)是編程接口,可能也是留給微軟自己用的,找不到文檔,連頭文件也沒(méi)有。

為什么要從解讀 WCP 入手?
事情要從 2014 年說(shuō)起。隨著 Windows 8 和 8.1 遍及,系統(tǒng)越來(lái)越大,補(bǔ)丁越來(lái)越多,越來(lái)越快,也必然越來(lái)越粗糙。相信不會(huì)有人沒(méi)見(jiàn)過(guò)這樣的精典畫(huà)面:在深藍(lán)色的前景上,一個(gè)圓圈在轉(zhuǎn),旁邊三行大字:無(wú)法完成更新,正在撤銷(xiāo)更改,請(qǐng)不要關(guān)閉計(jì)算機(jī)。
對(duì)此,我們只能在邊上靜靜地等待,界面上沒(méi)有任何可干預(yù)的點(diǎn)。
微軟的建議是系統(tǒng)恢復(fù),網(wǎng)友的建議是格掉重裝。
我們當(dāng)然不甘心格掉重裝。
于是,有問(wèn)題,看日志。
修復(fù)系統(tǒng),當(dāng)然需要重新復(fù)制文件,修改注冊(cè)表。
但是,系統(tǒng)文件不是想改就能改的,很多時(shí)候需要必要的權(quán)限。
對(duì)于幾個(gè)、幾十個(gè)文件、注冊(cè)表項(xiàng)(值)可以手工完成;對(duì)于成百上千的,就必須有工具。
順手的工具不是想有就有的。于是,就要找,找不到,就得自己寫(xiě)。
重復(fù)勞動(dòng)的問(wèn)題,寫(xiě)腳本就能解決;更復(fù)雜的問(wèn)題就不是寫(xiě)腳本能解決的,需要調(diào)用系統(tǒng)函數(shù)。
終于發(fā)現(xiàn) WCP.dll 非常有用,但是其中的函數(shù),未公開(kāi),無(wú)文檔。
于是發(fā)現(xiàn)了 ida,于是要寫(xiě) C 程序了。
于是發(fā)現(xiàn),工程量越搞越大,大到單純靠腦子已經(jīng)記不全了。
好記性不如爛筆頭。于是把這些內(nèi)容記錄下來(lái),既方便自己,也方便別人。
這也是我自己的速查手冊(cè)。

怎樣解讀 WCP?
那就請(qǐng)接著向下看。

總結(jié)

以上是生活随笔為你收集整理的解读 WCP的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。