Función QueryProcessCycleTime (realtimeapiset.h)
Recupera la suma del tiempo de ciclo de todos los subprocesos del proceso especificado.
Sintaxis
BOOL QueryProcessCycleTime(
[in] HANDLE ProcessHandle,
[out] PULONG64 CycleTime
);
Parámetros
[in] ProcessHandle
Identificador del proceso. El identificador debe tener el derecho de acceso PROCESS_QUERY_INFORMATION o PROCESS_QUERY_LIMITED_INFORMATION. Para obtener más información, consulte Derechos de acceso y seguridad de procesos.
[out] CycleTime
Número de ciclos de reloj de CPU utilizados por los subprocesos del proceso. Este valor incluye ciclos invertidos tanto en modo de usuario como en modo kernel.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Comentarios
Para enumerar los procesos del sistema, use la función EnumProcesses .
Para compilar una aplicación que usa esta función, defina _WIN32_WINNT como 0x0600 o posterior.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | realtimeapiset.h (incluye Windows.h en Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |
Vea también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de