Método ICLRAppDomainResourceMonitor::GetCurrentCpuTime

Obtém o tempo total do processador usado por todos os threads durante a execução no domínio do aplicativo atual, desde que o domínio do aplicativo foi criado.

Sintaxe

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

Parâmetros

dwAppDomainId
[in] A ID do domínio do aplicativo do aplicativo solicitado.

pMilliseconds
[out] Um ponteiro para o tempo total do processador que foi usado por todos os threads durante a execução no domínio do aplicativo atual, desde que o domínio do aplicativo foi criado. Esse parâmetro pode ser null.

Valor Retornado

HRESULT Descrição
S_OK O método foi concluído com sucesso.
COR_E_APPDOMAINUNLOADED O domínio do aplicativo foi descarregado ou não existe.
E_FAIL O monitoramento dos recursos de domínio de aplicativo não está habilitado.

-ou-

Todas as outras falhas.

Comentários

O método é o equivalente não gerenciado da propriedade AppDomain.MonitoringTotalProcessorTimegerenciada.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MetaHost.h

Biblioteca: incluída como um recurso no MSCorEE.dll

Versões do .NET Framework: disponíveis desde 4

Confira também