Comparteix a través de


ProcessThread.PrivilegedProcessorTime Propiedad

Definición

Obtiene el tiempo durante el cual el subproceso ha ejecutado código dentro del núcleo del sistema operativo.

public:
 property TimeSpan PrivilegedProcessorTime { TimeSpan get(); };
public TimeSpan PrivilegedProcessorTime { get; }
[System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public TimeSpan PrivilegedProcessorTime { get; }
member this.PrivilegedProcessorTime : TimeSpan
[<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.PrivilegedProcessorTime : TimeSpan
Public ReadOnly Property PrivilegedProcessorTime As TimeSpan

Valor de propiedad

TimeSpan que indica la cantidad de tiempo que el subproceso ha estado ejecutando código dentro del núcleo del sistema operativo.

Atributos

Excepciones

No se pudo recuperar el tiempo del subproceso.

El proceso está en un equipo remoto.

Comentarios

Windows usa varios mecanismos de protección diferentes y, en la raíz de todos ellos, es la distinción entre el modo de usuario y el modo con privilegios. PrivilegedProcessorTime corresponde a la cantidad de tiempo que la aplicación ha dedicado a ejecutarse en modo con privilegios, dentro del núcleo del sistema operativo. La UserProcessorTime propiedad indica la cantidad de tiempo que la aplicación ha dedicado a ejecutar código en modo de usuario, fuera del núcleo del sistema.

El modo de usuario restringe la aplicación de dos maneras importantes. En primer lugar, la aplicación no puede acceder directamente a los periféricos, sino que debe llamar al núcleo del sistema operativo para obtener o establecer datos periféricos. Por lo tanto, el sistema operativo puede garantizar que una aplicación no destruya los datos periféricos que necesita otro. En segundo lugar, la aplicación no puede leer ni cambiar los datos que mantiene el propio sistema operativo. Esta restricción impide que las aplicaciones dañen accidentalmente o intencionadamente el núcleo. Si la aplicación necesita que el sistema operativo realice una operación, llama a una de las rutinas del sistema. Muchas de estas transiciones al modo con privilegios, realizan la operación y vuelven sin problemas al modo de usuario.

Se aplica a

Consulte también