Condividi tramite


Enumerazione COR_PRF_SNAPSHOT_INFO

Specifica la quantità di dati da passare con uno snapshot dello stack in ogni chiamata alla funzione StackSnapshotCallback del profiler.

Sintassi

typedef enum _COR_PRF_SNAPSHOT_INFO {  
    COR_PRF_SNAPSHOT_DEFAULT = 0x0,  
    COR_PRF_SNAPSHOT_REGISTER_CONTEXT = 0x1,  
    COR_PRF_SNAPSHOT_X86_OPTIMIZED = 0X2  
} COR_PRF_SNAPSHOT_INFO;  

Members

Membri Descrizione
COR_PRF_SNAPSHOT_DEFAULT Indica che i valori devono essere passati per tutti i StackSnapshotCallback parametri, ad eccezione del context parametro .
COR_PRF_SNAPSHOT_REGISTER_CONTEXT Indica che i valori devono essere passati per tutti i StackSnapshotCallback parametri, incluso il context parametro .
COR_PRF_SNAPSHOT_X86_OPTIMIZED Indica che verrà usato un algoritmo stack-walking più semplice e alternativo.

Commenti

I valori forniti dall'enumerazione COR_PRF_SNAPSHOT_INFO vengono passati come parametri al metodo DoStackSnapshot .

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile da 2.0

Vedi anche