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