Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece los parámetros para la herramienta CTRPP, que analiza y valida el manifiesto de tus contadores. Para obtener información sobre cómo trabajar con contadores de rendimiento, consulte Contadores de rendimiento. Para obtener información sobre el uso de contadores de rendimiento en un controlador de Windows en modo kernel, consulte Supervisión del rendimiento del modo kernel.
Configuración de las propiedades del preprocesador de manifiesto de contadores para proyectos de controladores
- Abra las páginas de propiedades del proyecto de controlador. Seleccione y mantenga presionado (o haga clic con el botón derecho) en el proyecto de controlador en el Explorador de soluciones y seleccione Propiedades.
- En las páginas de propiedades del proyecto de controlador, seleccione Propiedades de Configuración y, después, seleccione Propiedades del Preprocesador de Manifiesto de Contadores.
- Establezca las propiedades del proyecto.
Si desea agregar esta página de propiedades al proyecto para que pueda ejecutar la herramienta CTRPP durante el proceso de compilación, consulte el entorno de compilación WDK y Visual Studio y la tarea Ctrpp.
| Opción | Descripción |
|---|---|
Agregar prefijo |
Especifica el prefijo que se va a usar para las variables globales y las funciones definidas en el archivo de encabezado generado (igual que la opción de comando -prefix ). |
Opciones adicionales |
Especifica opciones adicionales para la herramienta CTRPP . |
Retrocompatibilidad |
Genera código que es compatible binario con versiones de Windows anteriores a Windows 7 (el mismo que el comando -backcompat). |
Habilitar modo legado |
Vuelve a generar código mediante plantillas de código de Windows Vista. Esta opción hace que CTRPP genere cuatro archivos de salida: dos archivos de encabezado (.h, _r.h), un archivo de recursos (.rc) y un archivo de código fuente (c). (-legacy) |
Generar un archivo de encabezado para que contenga nombres de contadores y GUIDs |
Crea un archivo de encabezado que asigna símbolos a los nombres y GUID del conjunto de contadores para cada conjunto de contadores del manifiesto. |
Generación de un archivo de encabezado para el proveedor |
Especifica el nombre del archivo de encabezado que genera la herramienta. Si no especifica una ruta de acceso, el archivo se genera en la carpeta actual. |
Generar rutinas de memoria |
Generar plantillas de rutinas de asignación y liberación de memoria. (-MemoryRoutines) |
Generar callback de notificaciones |
Cree una plantilla de callback de notificación personalizada. (-NotificationCallback ) |
Generación de un archivo de recursos |
Especifica el nombre del archivo de recursos que genera la herramienta. Si no especifica una ruta de acceso, el archivo se genera en la carpeta actual. |
Generar archivo global de resumen |
Genera un archivo de contador binario por proveedor. (ruta de acceso de resumen) Genera un archivo global de resumen llamado GenSumResource.BIN. |
Ruta de acceso de los archivos de contadores generados |
Especifica la ruta para generar archivos binarios de contador. (-sumPathpath) Si no se especifica ninguna ruta de acceso, se usa el directorio actual. |
Nombre de archivo de encabezado para contador |
Genera un archivo de encabezado que contiene nombres de contador e identificadores. (-chnombre de archivo) |
NombreDeArchivo de encabezado para el proveedor |
Genera un archivo de encabezado para el proveedor. Reemplaza el nombre predeterminado. (-onombre de archivo) |
Nombre del archivo de recursos |
Especifica el nombre del archivo de recursos. Esto reemplaza el nombre predeterminado. (-rcnombre de archivo) |
Comentario
Los nombres predeterminados de los archivos que genera la herramienta se basan en el nombre del archivo de manifiesto que se pasa a la herramienta CTRPP .