Condividi tramite


Metodo ICLRAppDomainResourceMonitor::GetCurrentCpuTime

Ottiene il tempo totale del processore utilizzato da tutti i thread durante l'esecuzione nel dominio di applicazione corrente da quando quest'ultimo è stato creato.

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

Parametri

  • dwAppDomainId
    [in] ID del dominio di applicazione richiesto.

  • pMilliseconds
    [out] Puntatore al tempo totale del processore utilizzato da tutti i thread durante l'esecuzione nel dominio di applicazione corrente da quando quest'ultimo è stato creato. Questo parametro può essere null.

Valore restituito

HRESULT

Oggetto di descrizione

S_OK

Il metodo è stato eseguito correttamente.

COR_E_APPDOMAINUNLOADED

Il dominio di applicazione è stato scaricato o non esiste.

E_FAIL

Il monitoraggio delle risorse del dominio di applicazione non è abilitato.

In alternativa

Tutti gli altri errori.

Note

Questo metodo è l'equivalente non gestito della proprietà AppDomain.MonitoringTotalProcessorTime gestita.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MetaHost.h

Libreria: inclusa come risorsa in MSCorEE.dll

Versioni di .NET Framework: 4

Vedere anche

Riferimenti

Interfaccia ICLRAppDomainResourceMonitor

Concetti

Monitoraggio delle risorse del dominio applicazione

Altre risorse

Interfacce di hosting

Hosting (riferimenti alle API non gestite)