Compartilhar via


Enumeração de COR_PRF_SNAPSHOT_INFO

Especifica o quanto os dados para passar de volta com um instantâneo da pilha em cada chamada, o criador de perfil StackSnapshotCallback função.

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;

Membros

Membros

Descrição

COR_PRF_SNAPSHOT_DEFAULT

Indica que os valores devem ser passados para todos os StackSnapshotCallback parâmetros, exceto o context parâmetro.

COR_PRF_SNAPSHOT_REGISTER_CONTEXT

Indica que os valores devem ser passados para todos os StackSnapshotCallback parâmetros, incluindo o context parâmetro.

COR_PRF_SNAPSHOT_X86_OPTIMIZED

Indica que um algoritmo de movimentação de pilha mais simples, a alternativo será usado.

Comentários

Os valores são fornecidos pelo COR_PRF_SNAPSHOT_INFO enumeração são passadas como parâmetros para o DoStackSnapshot método.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: Corprof. idl, CorProf.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Método de ICorProfilerInfo2::DoStackSnapshot

Outros recursos

Enumerações de criação de perfil