Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera informações sobre métodos dinâmicos.
Syntax
HRESULT GetDynamicFunctionInfo( [in] FunctionID functionId,
[out] ModuleID *moduleId,
[out] PCCOR_SIGNATURE *ppvSig,
[out] ULONG *pbSig,
[in] ULONG cchName,
[out] ULONG *pcchName,
[out] WCHAR wszName[]);
Parameters
functionId
[in] A ID da função para a qual recuperar informações.
moduleId
[in] Um ponteiro para o módulo no qual a classe pai da função é definida.
ppvSig
[out] Um ponteiro para a assinatura da função.
pbSig
[out] Um ponteiro para a contagem de bytes para a assinatura da função.
cchName
[in] O tamanho máximo da wszName matriz.
pcchName
[out] O número de caracteres na wszName matriz.
wszName
[out] Uma matriz da WCHAR qual é o nome da função, se existir.
Remarks
Determinados métodos, como IL Stubs ou LCG, não têm metadados associados que podem ser recuperados usando as APIs IMetaDataImport e IMetaDataImport2 . Esses métodos podem ser encontrados por criadores de perfil por meio de ponteiros de instrução ou escutando ICorProfilerCallback8::D ynamicMethodJITCompilationStarted.
Essa API pode ser usada para recuperar informações sobre métodos dinâmicos, incluindo um nome amigável, se disponível.
Requirements
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorProf.idl, CorProf.h
Library: CorGuids.lib
Versões do .NET Framework: Disponível desde 4.7.2