注意 Microsoft Windows XP(SP1 和更新版本)、Microsoft Windows Server 2003 及後續的作業系統不支持廠商提供的網路升級。
網路移轉 DLL 會將一或多個網路元件的參數值從 Microsoft Windows NT 3.51 或 Windows NT 4.0 移轉至 Windows 2000 或更新版本。
網路移轉 DLL 必須:
在升級前的作業系統(Windows NT 3.51 或 Windows 4.0)下運行
DLL 無法呼叫 Windows 2000 或更新版本特定的任何函式,或使用 Windows 2000 或更新版本特有的任何功能。 如果 DLL 在升級後的 GUI 模式階段運行,它必須也能在 Windows 2000 及更新版本的作業系統中載入。
匯出PreUpgradeInitialize與DoPreUpgradeProcessing函式
如果 DLL 在 GUI 模式階段執行,它也必須匯出 PostUpgradeInitialize,以及 DoPostUpgradeProcessing 函式。
在 Winnt32 階段 期間不進行無法復原的變更
DLL 在此階段不得進行任何不可復原的變更,例如刪除檔案或修改登錄機碼,因為使用者可以取消網路元件或作系統的升級。 不過,DLL 可以修改暫存工作目錄中的檔案,這是 NetSetup 在 呼叫 preUpgradeInitialize中指定的。