Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Indica una clase específica de información de proceso. Los valores de esta enumeración se pasan a las funciones GetProcessInformation y SetProcessInformation para especificar el tipo de información de proceso pasada en el argumento de puntero void de la llamada de función.
Syntax
typedef enum _PROCESS_INFORMATION_CLASS {
ProcessMemoryPriority,
ProcessMemoryExhaustionInfo,
ProcessAppMemoryInfo,
ProcessInPrivateInfo,
ProcessPowerThrottling,
ProcessReservedValue1,
ProcessTelemetryCoverageInfo,
ProcessProtectionLevelInfo,
ProcessLeapSecondInfo,
ProcessMachineTypeInfo,
ProcessOverrideSubsequentPrefetchParameter,
ProcessMaxOverridePrefetchParameter,
ProcessInformationClassMax
} PROCESS_INFORMATION_CLASS;
Constantes
ProcessMemoryPriorityLa información del proceso se representa mediante una estructura MEMORY_PRIORITY_INFORMATION . Permite que las aplicaciones reduzcan la prioridad de memoria predeterminada de los subprocesos que realizan operaciones en segundo plano o accedan a archivos y datos a los que no se espera que se vuelva a acceder pronto. |
ProcessMemoryExhaustionInfoLa información del proceso se representa mediante una estructura PROCESS_MEMORY_EXHAUSTION_INFO . Permite a las aplicaciones configurar un proceso para finalizar si una asignación no puede confirmar la memoria. |
ProcessAppMemoryInfoLa información del proceso se representa mediante una estructura de APP_MEMORY_INFORMATION . Permite a las aplicaciones consultar el uso de la confirmación y la confirmación adicional disponible para este proceso. No permite que el autor de la llamada obtenga realmente un límite de confirmación. |
ProcessInPrivateInfoSi un proceso se establece en el modo ProcessInPrivate y una sesión de seguimiento ha establecido la marca EVENT_ENABLE_PROPERTY_EXCLUDE_INPRIVATE , la sesión de seguimiento quitará todos los eventos de ese proceso. |
ProcessPowerThrottlingLa información del proceso se representa mediante una estructura PROCESS_POWER_THROTTLING_STATE . Permite a las aplicaciones configurar cómo el sistema debe limitar la actividad del proceso de destino al administrar la energía. |
ProcessReservedValue1Reservado. |
ProcessTelemetryCoverageInfoReservado. |
ProcessProtectionLevelInfoLa información del proceso se representa mediante una estructura PROCESS_PROTECTION_LEVEL_INFORMATION . |
ProcessLeapSecondInfoLa información del proceso se representa mediante una estructura de PROCESS_LEAP_SECOND_INFO . |
ProcessMachineTypeInfoEl proceso se representa mediante una estructura de PROCESS_MACHINE_INFORMATION . |
ProcessOverrideSubsequentPrefetchParameterSe puede usar en una llamada a la función SetProcessInformation para establecer una estructura de OVERRIDE_PREFETCH_PARAMETER para la aplicación que la llamó. El parámetro de captura previa se usa para diferenciar diferentes patrones de acceso a archivos para el mismo nombre de proceso. |
ProcessMaxOverridePrefetchParameterSe puede usar en una llamada a la función GetProcessInformation para consultar el valor máximo permitido (inclusivo) para una estructura de OVERRIDE_PREFETCH_PARAMETER. (El parámetro de captura previa se usa para diferenciar diferentes patrones de acceso a archivos para el mismo nombre de proceso). |
ProcessInformationClassMaxValor máximo de esta enumeración. Este valor puede cambiar en una versión futura. |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Compilación 22000 de Windows |
| Servidor mínimo compatible | Compilación 22000 de Windows |
| Encabezado | processthreadsapi.h |
Consulte también
Función GetProcessInformation, función SetProcessInformation, estructura de APP_MEMORY_INFORMATION, estructura de PROCESS_MACHINE_INFORMATION, estructura de PROCESS_MEMORY_EXHAUSTION_INFO