Compartilhar via


Método ICLRAppDomainResourceMonitor::GetCurrentCpuTime

Obtém 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.

Sintaxe

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

Parâmetros

dwAppDomainId [in] A ID do domínio 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 de retorno

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

- ou -

Todas as outras falhas.

Observações

Esse método é o equivalente não gerenciado da propriedade gerenciada AppDomain.MonitoringTotalProcessorTime .

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MetaHost.h

Biblioteca: Incluído como um recurso no MSCorEE.dll

Versões do .NET Framework: Disponível desde 4

Consulte também