Compartilhar via


Método de ICLRAppDomainResourceMonitor::GetCurrentCpuTime

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

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

Parâmetros

  • dwAppDomainId
    [in] A identificação 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

Monitoração de recursos do domínio de aplicativo não está habilitado.

- ou -

Todas as outras falhas.

Comentários

Esse método é o equivalente gerenciado a gerenciado AppDomain.MonitoringTotalProcessorTime propriedade.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: MetaHost.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4

Consulte também

Referência

Interface de ICLRAppDomainResourceMonitor

Conceitos

Monitoramento de recursos do domínio de aplicativo

Outros recursos

Interfaces de hospedagem.

Hospedagem (referência de API não gerenciada)