ICLRAppDomainResourceMonitor::GetCurrentCpuTime — Metoda

Pobiera łączny czas procesora używany przez wszystkie wątki podczas wykonywania w bieżącej domenie aplikacji od czasu utworzenia domeny aplikacji.

Składnia

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

Parametry

dwAppDomainId [in] Identyfikator żądanej domeny aplikacji.

pMilliseconds [out] Wskaźnik do całkowitego czasu procesora, który został użyty przez wszystkie wątki podczas wykonywania w bieżącej domenie aplikacji od czasu utworzenia domeny aplikacji. Ten parametr może mieć wartość null.

Wartość zwracana

HRESULT Opis
S_OK Metoda została ukończona pomyślnie.
COR_E_APPDOMAINUNLOADED Domena aplikacji została zwolniona lub nie istnieje.
E_FAIL Monitorowanie zasobów domeny aplikacji nie jest włączone.

— lub —

Wszystkie inne błędy.

Uwagi

Ta metoda jest niezarządzanym odpowiednikiem właściwości zarządzanej AppDomain.MonitoringTotalProcessorTime .

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówek: MetaHost.h

Biblioteka: Uwzględnione jako zasób w MSCorEE.dll

Wersje programu .NET Framework: Dostępne od 4

Zobacz także