ProcessThread.UserProcessorTime Eigenschap

Definitie

Hiermee haalt u de hoeveelheid tijd op die de bijbehorende thread heeft besteed aan het uitvoeren van code in de toepassing.

public:
 property TimeSpan UserProcessorTime { TimeSpan get(); };
public TimeSpan UserProcessorTime { get; }
member this.UserProcessorTime : TimeSpan
Public ReadOnly Property UserProcessorTime As TimeSpan

Waarde van eigenschap

Een TimeSpan aanduiding voor de hoeveelheid tijd die de thread heeft besteed aan het uitvoeren van code in de toepassing, in plaats van binnen de kern van het besturingssysteem.

Uitzonderingen

De threadtijd kan niet worden opgehaald.

Het proces bevindt zich op een externe computer.

Opmerkingen

Windows NT maakt gebruik van verschillende beveiligingsmechanismen en in de hoofdmap is het onderscheid tussen de gebruikersmodus en de bevoegde modus. UserProcessorTime komt overeen met de hoeveelheid tijd die de toepassing heeft besteed aan uitvoering in de gebruikersmodus, buiten de kern van het besturingssysteem. Dit PrivilegedProcessorTime komt overeen met de hoeveelheid tijd die de toepassing heeft besteed aan het uitvoeren van code in de bevoegde modus, binnen de systeemkern.

De gebruikersmodus beperkt de toepassing op twee belangrijke manieren. Ten eerste heeft de toepassing geen rechtstreeks toegang tot de randapparatuur, maar moet in plaats daarvan de kern van het besturingssysteem aanroepen om randapparatuurgegevens op te halen of in te stellen. Het besturingssysteem kan er dus voor zorgen dat de ene toepassing geen randapparatuurgegevens vernietigt die door een andere toepassing nodig zijn. Ten tweede kan de toepassing geen gegevens lezen of wijzigen die het besturingssysteem zelf onderhoudt. Deze beperking voorkomt dat toepassingen per ongeluk of opzettelijk de kern beschadigen. Als de toepassing het besturingssysteem nodig heeft om een bewerking uit te voeren, wordt een van de routines van het systeem aanroepen. Veel van deze overgangen naar de bevoegde modus, voeren de bewerking uit en keren soepel terug naar de gebruikersmodus.

Van toepassing op

Zie ook