Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Извлекает сведения о динамических методах.
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] Идентификатор функции, для которой требуется получить сведения.
moduleId
[in] Указатель на модуль, в котором определен родительский класс функции.
ppvSig
[out] Указатель на сигнатуру для функции.
pbSig
[out] Указатель на количество байтов для подписи функции.
cchName
[in] Максимальный размер массива wszName .
pcchName
[out] Число символов в массиве wszName .
wszName
[out] Массив WCHAR , который является именем функции, если она существует.
Remarks
Некоторые методы, такие как ЗАглушки IL или LCG, не имеют связанных метаданных, которые можно получить с помощью API IMetaDataImport и IMetaDataImport2 . Такие методы могут быть обнаружены профилировщиками с помощью указателей инструкций или прослушивания ICorProfilerCallback8::D ynamicMethodJITCompilationStarted.
Этот API можно использовать для получения сведений о динамических методах, включая понятное имя, если оно доступно.
Requirements
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Library: CorGuids.lib
Версии .NET Framework: Доступно с версии 4.7.2