Enumeração de COR_PRF_MODULE_FLAGS
Especifica as propriedades de um módulo.
Syntax
typedef enum
{
COR_PRF_MODULE_DISK = 0x00000001,
COR_PRF_MODULE_NGEN = 0x00000002,
COR_PRF_MODULE_DYNAMIC = 0x00000004,
COR_PRF_MODULE_COLLECTIBLE = 0x00000008,
COR_PRF_MODULE_RESOURCE = 0x00000010,
COR_PRF_MODULE_FLAT_LAYOUT = 0x00000020,
COR_PRF_MODULE_WINDOWS_RUNTIME = 0x00000040
} COR_PRF_MODULE_FLAGS;
Membros
Membro | Description |
---|---|
COR_PRF_MODULE_DISK | O módulo foi carregado a partir do disco. |
COR_PRF_MODULE_NGEN | O módulo foi gerado pelo Native Image Generator (Ngen.exe). |
COR_PRF_MODULE_DYNAMIC | O módulo foi criado por métodos no System.Reflection.Emit espaço de nomes. |
COR_PRF_MODULE_COLLECTIBLE | A duração do módulo é gerida pelo recoletor de lixo. |
COR_PRF_MODULE_RESOURCE | O módulo não contém metadados e é utilizado estritamente como um recurso. O equivalente gerido deste bit é o Module.IsResource método . |
COR_PRF_MODULE_FLAT_LAYOUT | O esquema do módulo na memória é simples e não mapeado. Se um módulo tiver este conjunto de bits, os geradores de perfis que leem informações diretamente a partir do cabeçalho de ficheiro executável portátil (PE) terão de ter cuidado ao interpretar endereços virtuais relativos (RVAs) no cabeçalho. |
COR_PRF_MODULE_WINDOWS_RUNTIME | O sinalizador Windows Runtime tipo de conteúdo é definido nos metadados para a assemblagem deste módulo. Este é o caso de todos os módulos de Metadados do Windows (.winmd). |
Observações
Os bits de COR_PRF_MODULE_FLAGS são devolvidos ao gerador de perfis no pdwModuleFlags
parâmetro de saída do método ICorProfilerInfo3::GetModuleInfo2 . Algumas combinações de dois ou mais sinalizadores são possíveis, mas nem todas as combinações são possíveis.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 4
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.