Partager via


ICLRAppDomainResourceMonitor::GetCurrentCpuTime, méthode

Obtient le temps processeur total utilisé par l'ensemble des threads lors de leur exécution dans le domaine d'application actuel, depuis la création de ce dernier.

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

Paramètres

  • dwAppDomainId
    [in] ID du domaine d'application requis.

  • pMilliseconds
    [out] Pointeur vers le temps processeur total utilisé par l'ensemble des threads lors de leur exécution dans le domaine d'application actuel, depuis la création de ce dernier. Ce paramètre peut avoir la valeur null.

Valeur de retour

HRESULT

Description

S_OK

La méthode s'est correctement terminée.

COR_E_APPDOMAINUNLOADED

Le domaine d'application a été déchargé ou n'existe pas.

E_FAIL

L'analyse de ressource de domaine d'application n'est pas activée.

ou

Toutes les autres défaillances.

Notes

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

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MetaHost.h

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

Versions du .NET Framework : 4

Voir aussi

Référence

ICLRAppDomainResourceMonitor, interface

Concepts

Analyse de ressource de domaine d'application

Autres ressources

Interfaces d'hébergement

Hébergement (Référence des API non managées)