微軟將在Windows Vista SP2對(duì)驅(qū)動(dòng)模型進(jìn)行升級(jí)
Vista SP2延長(zhǎng)了Vista對(duì)用于其他Windows系統(tǒng)驅(qū)動(dòng)的支持。早在Vista/Server 2008 SP2 Beta發(fā)布時(shí),改進(jìn)后的Windows驅(qū)動(dòng)模型就讓開發(fā)者們嘗到了兼容性改進(jìn)帶來(lái)的甜頭。
某微軟Windows驅(qū)動(dòng)團(tuán)隊(duì)成員透露稱:“微軟的程序員們已經(jīng)對(duì)Windows驅(qū)動(dòng)模型的注冊(cè)表向下兼容機(jī)制進(jìn)行了升級(jí),在內(nèi)核假設(shè)中加入了6項(xiàng)數(shù)值和3個(gè)框架,使得驅(qū)動(dòng)程序的注冊(cè)表鍵值更具彈性。”
2008年12月初,微軟發(fā)布了Vista/Server 2008 SP2 Beta。微軟透露心中的6項(xiàng)鍵值為:
RegNtPreRestoreKey, RegNtPostRestoreKey, RegNtPreSaveKey, RegNtPostSaveKey, RegNtPreReplaceKey和RegNtPostReplaceKey.
新增的框架為:
REG_RESTORE_KEY_INFORMATION, REG_SAVE_KEY_INFORMATION, and REG_REPLACE_KEY_INFORMATION.
和XP SP2一樣,Vista SP2 與SP1相比,也只是一個(gè)標(biāo)準(zhǔn)服務(wù)包而已。但不管怎么樣,SP2對(duì)系統(tǒng)所作的優(yōu)化,即使很小,也會(huì)深深影響到用戶體驗(yàn)。微軟升級(jí)Windows驅(qū)動(dòng)模型就是為了使開發(fā)者們?cè)陂_發(fā)驅(qū)動(dòng)時(shí)可以兼顧設(shè)備對(duì)所有Windows平臺(tái)的兼容性。
