Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megadja annak a függvénynek a veremkeretét és argumentumadatait, amelyet a FunctionEnter3WithInfo függvény jelent a profilozónak. Ez a metódus csak a FunctionEnter3WithInfo visszahívás során hívható meg.
Szintaxis
HRESULT GetFunctionEnter3Info(
[in] FunctionID functionId,
[in] COR_PRF_ELT_INFO eltInfo,
[out] COR_PRF_FRAME_INFO *pFrameInfo,
[in, out] ULONG *pcbArgumentInfo,
[out, size_is(*pcbArgumentInfo)]
COR_PRF_FUNCTION_ARGUMENT_INFO *pArgumentInfo);
Paraméterek
functionId
[in] A FunctionID beírt függvény száma.
eltInfo
[in] Egy átlátszatlan leíró, amely egy adott veremkerettel kapcsolatos információkat jelöl. A profilkészítőnek ugyanazt eltInfo kell biztosítania, mint amelyet a FunctionEnter3WithInfo függvény adott.
pFrameInfo
[kifelé] Egy átlátszatlan leíró, amely egy adott veremkeret általános információit jelöli. Ez a leíró csak abban a FunctionEnter3WithInfo visszahívásban érvényes, amelyben a profilkészítő meghívta a metódust GetFunctionEnter3Info .
pcbArgumentInfo
[be, ki] Mutató a COR_PRF_FUNCTION_ARGUMENT_INFO struktúra bájtban megadott teljes méretére (valamint a által mutatott argumentumtartományok további COR_PRF_FUNCTION_ARGUMENT_RANGE struktúráira pArgumentInfo). Ha a megadott méret nem elegendő, a rendszer ERROR_INSUFFICIENT_BUFFER ad vissza, és a várt méretet tárolja a fájlban pcbArgumentInfo. Ha csak a várt értéket szeretné lekérniGetFunctionEnter3Info, állítsa be *pcbArgumentInfoa =0 és pArgumentInfoaz =NULL értéket*pcbArgumentInfo.
pArgumentInfo
[kifelé] Mutató egy COR_PRF_FUNCTION_ARGUMENT_INFO struktúrára, amely a függvény argumentumainak helyét írja le a memóriában, balról jobbra sorrendben.
Megjegyzések
A profilkészítőnek elegendő helyet kell lefoglalnia a COR_PRF_FUNCTION_ARGUMENT_INFO vizsgált függvény szerkezetéhez, és meg kell adnia a paraméter méretét pcbArgumentInfo .
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: CorProf.idl, CorProf.h
Könyvtár: CorGuids.lib
.NET-keretrendszer verziók: 4 óta elérhető