共用方式為


驅動程式專案的計數器指令清單預處理器屬性

設定 CTRPP 工具的屬性,以剖析及驗證計數器指令清單。 如需使用性能計數器的相關信息,請參閱 性能計數器。 如需在內核模式 Windows 驅動程式中使用性能計數器的相關信息,請參閱核心模式 效能監視器。

設定驅動程式專案的計數器指令清單預處理器屬性

  1. 開啟驅動程式項目的屬性頁。 選取並按住 [或以滑鼠右鍵按下] 方案總管 中的驅動程式專案,然後選取 [屬性]。
  2. 在驅動程式項目的屬性頁面中,選取 [組態屬性 ],然後選取 [計數器指令清單預處理器屬性]。
  3. 設定項目的屬性。

如果您想要將此屬性頁面新增至專案,以便在建置程式期間執行 CTRPP 工具,請參閱 WDK 和 Visual Studio 建置環境和 Ctrpp 工作

選項 描述

新增前置詞

指定要用於所產生頭檔中所定義之全域變數和函式的前置詞(與 -prefix 命令選項相同。

其他選項

指定 CTRPP 工具的其他選項

回溯相容性

產生與 Windows 7 之前 Windows 版本相容的二進位程式代碼(與 -backcompat 命令選項相同)。

啟用舊版

還原為使用 Windows Vista 程式代碼範本產生程式碼。 此選項會導致 CTRPP 產生四個輸出檔案:兩個標頭檔(.h、_r.h)、資源檔 (.rc) 和原始程式碼檔 (c)。 (-legacy

產生包含計數器名稱和 GUID 的頭檔

建立頭檔,將符號指派給指令清單中每個計數器集的計數器集名稱和 GUID。

產生提供者的頭檔

指定工具產生之頭檔的名稱。 如果您未指定路徑,則會在目前資料夾中產生檔案。

產生記憶體例程

產生記憶體配置/免費例程範本。 (-MemoryRoutines

產生通知回呼

產生自定義的通知回呼範本。 (-NotificationCallback

產生資源檔

指定工具產生的資源檔案名稱。 如果您未指定路徑,則會在目前資料夾中產生檔案。

產生摘要全域檔案

為每個提供者產生二進位計數器檔案。 (摘要路徑

產生摘要全域檔案GenSumResource.BIN。

產生的計數器檔案路徑

指定要產生二進位計數器檔案的路徑。 (-sumPath 路徑

如果未指定路徑,則會使用目前的目錄。

計數器的頭檔名稱

產生包含計數器名稱和標識碼的頭檔。 (-ch 檔名

提供者的頭檔名稱

產生提供者的頭檔。 它會取代預設名稱。 (-o 檔名

資源檔案名稱

指定資源檔案的名稱。 這會取代預設名稱。 (-rc filename

評論

工具產生的檔案預設名稱是以您傳遞給 CTRPP 工具的指令清單檔名稱為基礎。