Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[Suportado no .NET Framework 4.6.1 e versões posteriores]
Devolve o comprimento de um fluxo de símbolos dentro da memória.
Sintaxe
HRESULT GetInMemorySymbolsLength(
[in] ModuleID moduleId,
[out] DWORD* pCountSymbolBytes
);
Parâmetros
moduleId
[in] O identificador do módulo que contém o fluxo dentro da memória.
pCountSymbolBytes
[fora] Um ponteiro para um DWORD valor que, quando o método é devolvido, contém o comprimento do fluxo em bytes.
Devolver Valor
O método devolve S_OK se o comprimento do fluxo de memória puder ser determinado, mesmo que seja zero (0).
O método devolve CORPROF_E_MODULE_IS_DYNAMIC se o método tiver sido criado com System.Reflection.Emit.
Observações
Se o módulo tiver símbolos dentro da memória, o comprimento do fluxo é colocado em pCountSymbolBytes. Se o módulo não tiver símbolos dentro da memória, *pCountSymbolBytes = 0.
Nota
A implementação atual não suporta Reflection.Emit. Se o módulo tiver sido criado com Reflection.Emit, o método devolve CORPROF_E_MODULE_IS_DYNAMIC.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde a versão 4.6.1