/DRIVER (Windows NT 核心模式驅動程式)
/DRIVER[:UPONLY | :WDM]
備註
使用 /DRIVER 連結器選項建置 Windows NT 核心模式驅動程式。
/DRIVER:UPONLY 會使連結器將 IMAGE_FILE_UP_SYSTEM_ONLY 位元加到輸出標頭的特性中,以表示它是單一處理器 (UP) 驅動程式。 作業系統會拒絕將 UP 驅動程式載入到多處理器 (MP) 系統上。
/DRIVER:WDM 會使連結器設定選擇性標頭之 DllCharacteristics 欄位中的 IMAGE_DLLCHARACTERISTICS_WDM_DRIVER 位元。
如果未指定 /DRIVER,連結器就不會設定這些位元。
如果指定了 /DRIVER:
/FIXED:NO 會作用 (/FIXED (固定基底位址))。
輸出檔的副檔名將會是 .sys。 使用 /OUT 變更預設檔案名稱和副檔名 (/OUT (輸出檔名稱))。
在 Visual Studio 開發環境中設定這個連結器選項
開啟專案的 [屬性頁] 對話方塊。 如需詳細資訊,請參閱設定 Visual C++ 專案屬性。
按一下 [連結器] 資料夾。
按一下 [系統] 屬性頁。
修改 [驅動程式] 屬性。
以程式設計方式設定這個連結器選項
- 請參閱 P:Microsoft.VisualStudio.VCProjectEngine.VCLinkerTool.driver。