ProcessThread.PrivilegedProcessorTime Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la durée d'exécution du code par le thread à l'intérieur du noyau du système d'exploitation.
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
Valeur de propriété
TimeSpan indiquant la durée d'exécution du code par le thread à l'intérieur du noyau du système d'exploitation.
- Attributs
Exceptions
La durée du thread n'a pas pu être récupérée.
Le processus se trouve sur un ordinateur distant.
Remarques
Windows utilise plusieurs mécanismes de protection différents, dont la racine est la distinction entre le mode utilisateur et le mode privilégié. PrivilegedProcessorTime correspond au temps passé par l’application à s’exécuter en mode privilégié, à l’intérieur du cœur du système d’exploitation. La UserProcessorTime propriété indique la durée pendant laquelle l’application a passé à exécuter du code en mode utilisateur, en dehors du cœur système.
Le mode utilisateur limite l’application de deux manières importantes. Tout d’abord, l’application ne peut pas accéder directement aux périphériques, mais doit appeler le noyau du système d’exploitation pour obtenir ou définir des données de périphérique. Le système d’exploitation peut ainsi s’assurer qu’une application ne détruit pas les données de périphérique nécessaires à une autre. Deuxièmement, l’application ne peut pas lire ou modifier les données que le système d’exploitation lui-même gère. Cette restriction empêche les applications d’endommager le cœur par inadvertance ou intentionnellement. Si l’application a besoin que le système d’exploitation effectue une opération, elle appelle l’une des routines du système. Bon nombre de ces transitions vers le mode privilégié, effectuent l’opération et retournent en douceur en mode utilisateur.