設定 CTRPP 工具的屬性,以剖析和驗證您的計數器清單。 如需使用性能計數器的相關信息,請參閱 性能計數器。 如需在內核模式 Windows 驅動程式中使用性能計數器的相關信息,請參閱 內核模式效能監視。
設定驅動程式專案的計數器功能表預處理器屬性
- 開啟驅動程式項目的屬性頁。 選取並按住 [ 方案總 管] 中的驅動程式專案,然後按滑鼠右鍵,然後選取 [ 屬性]。
- 在驅動程式項目的屬性頁面中,選取 [ 組態屬性 ],然後選取 [ 計數器指令清單預處理器屬性]。
- 設定項目的屬性。
如果您想要將此屬性頁面新增至專案,以便在建置程式期間執行 CTRPP 工具,請參閱 WDK 和 Visual Studio 建置環境和Ctrpp 工作。
| 選項 | 說明 |
|---|---|
新增前置詞 |
指定用於產生的頭檔中定義之全域變數和函式的前置詞(與-prefix命令選項相同)。 |
其他選項 |
指定 CTRPP 工具的其他選項。 |
回溯相容性 |
產生與 Windows 7 之前 Windows 版本相容的二進位程式代碼(與 -backcompat 命令選項相同)。 |
啟用舊版 |
還原為使用 Windows Vista 程式代碼範本產生程式碼。 此選項會導致 CTRPP 產生四個輸出檔案:兩個標頭檔(.h、_r.h)、資源檔 (.rc) 和原始程式碼檔 (c)。 (遺留) |
產生包含計數器名稱和 GUID 的頭檔 |
建立一個標頭檔案,將符號指派給摘要中每個計數器集的名稱和 GUID。 |
為提供者產生標頭檔 |
指定工具產生之頭檔的名稱。 如果您未指定路徑,則會在目前資料夾中產生檔案。 |
產生記憶體例程 |
產生記憶體配置/免費例程範本。 (-MemoryRoutines) |
產生通知回呼 |
產生自定義的通知回呼範本。 (-NotificationCallback ) |
產生資源檔 |
指定工具產生的資源檔案名稱。 如果您未指定路徑,則會在目前資料夾中產生檔案。 |
產生摘要全域檔案 |
為每個提供者產生二進位計數器檔案。 (-摘要路徑) 產生摘要全域檔案GenSumResource.BIN。 |
產生的計數器檔案路徑 |
指定產生二進位計數器檔案的路徑。 (-sumPath路徑) 如果未指定路徑,則會使用現行目錄。 |
計數器的標頭檔名 |
產生包含計數器名稱和標識碼的標頭檔。 (-ch檔案名稱) |
提供者的標頭檔名 |
生成提供者的標頭檔案。 它會取代預設名稱。 (-o檔名) |
資源檔案名稱 |
指定資源檔案的名稱。 這會取代預設名稱。 (-rcfilename) |
評論
工具產生的檔案預設名稱是以您傳遞給 CTRPP 工具的指令清單檔名稱為基礎。