Sdílet prostřednictvím


Vlastnosti preprocesoru manifestu čítačů pro projekty ovladačů

Nastaví vlastnosti nástroje CTRPP , který parsuje a ověřuje manifest čítačů. Informace o práci s čítači výkonu naleznete v tématu Čítače výkonu. Informace o použití čítačů výkonu v ovladači systému Windows v režimu jádra naleznete v tématu Monitorování výkonu režimu jádra.

Nastavení vlastností preprocesoru manifestu čítačů pro projekty ovladačů

  1. Otevřete stránky vlastností projektu ovladače. V Průzkumníku řešení vyberte a podržte projekt ovladače (nebo na ho klikněte pravým tlačítkem myši) a vyberte Vlastnosti.
  2. Na stránkách vlastností projektu ovladače vyberte Vlastnosti konfigurace a pak vyberte Vlastnosti preprocesoru manifestu čítačů.
  3. Nastavte vlastnosti projektu.

Pokud chcete přidat tuto stránku vlastností do projektu, abyste mohli během procesu sestavení spustit nástroj CTRPP, podívejte se na prostředí sestavení WDK a Visual Studio a úlohu Ctrpp.

Možnost Popis

Přidat předponu

Určuje předponu, která se má použít pro globální proměnné a funkce definované v vygenerovaném souboru hlaviček (stejné jako možnost příkazu -prefix .)

Další možnosti

Určuje další možnosti nástroje CTRPP .

Zpětná kompatibilita

Vygeneruje kód, který je binární kompatibilní s verzemi Windows před Windows 7 (stejný jako parametr příkazu -backcompat ).

Povolit starší verzi

Vrátí se k vygenerování kódu pomocí šablon kódu systému Windows Vista. Tato možnost způsobí, že CTRPP vygeneruje čtyři výstupní soubory: dva soubory hlaviček (.h, _r.h), soubor prostředků (.rc) a soubor zdrojového kódu (c). (legacy)

Vygenerování hlavičkového souboru, který obsahuje názvy čítačů a identifikátory GUID

Vytvoří soubor hlaviček, který přiřadí symboly k názvům sad čítačů a identifikátorům GUID pro každou sadu čítačů v manifestu.

Vygenerování souboru hlaviček pro zprostředkovatele

Určuje název souboru záhlaví, který nástroj vygeneruje. Pokud nezadáte cestu, soubor se vygeneruje v aktuální složce.

Generování rutin paměti

Vygenerujte šablony rutin pro přidělování a uvolňování paměti. (-MemoryRoutines)

Generování zpětného volání oznámení

Vygenerujte přizpůsobenou šablonu zpětného volání oznámení. (-NotificationCallback )

Vygenerovat soubor prostředků

Určuje název souboru prostředků, který nástroj generuje. Pokud nezadáte cestu, soubor se vygeneruje v aktuální složce.

Generování souhrnného globálního souboru

Vygeneruje binární soubor čítače pro každého poskytovatele. (souhrnnácesta)

Vygeneruje souhrnný globální soubor GenSumResource.BIN.

Cesta k vygenerovaným souborům čítačů

Určuje cestu pro generování čítačových binárních souborů. (-sumPathcesta)

Pokud není zadána žádná cesta, použije se aktuální adresář.

Název souboru hlavičky pro čítač

Vygeneruje soubor hlaviček obsahující názvy a ID čítačů. (-chnázev souboru)

Název hlavičkového souboru pro zprostředkovatele

Vygeneruje hlavičkový soubor pro zprostředkovatele. Nahradí výchozí název. (-onázev souboru)

Název souboru prostředku

Určuje název souboru prostředků. Tím se nahradí výchozí název. (-rcnázev souboru)

Komentář

Výchozí názvy souborů, které nástroj generuje, jsou založené na názvu souboru manifestu, který předáte nástroji CTRPP .