ICLRAppDomainResourceMonitor::GetCurrentCpuTime, méthode

Obtient le temps processeur total utilisé par tous les threads pendant leur exécution dans le domaine d’application actuel, depuis la création de celui-ci.

Syntaxe

HRESULT GetCurrentCpuTime([in]  DWORD dwAppDomainId,  
                          [out] ULONGLONG* pMilliseconds);  

Paramètres

dwAppDomainId
[in] ID du domaine d’application demandé.

pMilliseconds
[out] Pointeur vers le temps processeur total utilisé par tous les threads pendant leur exécution dans le domaine d’application actuel, depuis la création de celui-ci. Ce paramètre peut être null.

Valeur de retour

HRESULT Description
S_OK La commande s'est correctement terminée.
COR_E_APPDOMAINUNLOADED Le domaine d’application a été déchargé ou n’existe pas.
E_FAIL Le monitoring des ressources du domaine d’application n’est pas activé.

-ou-

Tous les autres échecs.

Notes

Cette méthode est l’équivalent non managé de la propriété managée AppDomain.MonitoringTotalProcessorTime.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions de .NET Framework : Disponibles depuis 4

Voir aussi