Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Innehåller stackram- och argumentinformation för funktionen som rapporteras till profileraren av funktionen FunctionEnter3WithInfo . Den här metoden kan bara anropas under återanropet FunctionEnter3WithInfo .
Syntax
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);
Parametrar
functionId
[in] För FunctionID funktionen som anges.
eltInfo
[in] Ett täckande handtag som representerar information om en viss stackram. Profileraren bör ange samma eltInfo som den angavs av funktionen FunctionEnter3WithInfo .
pFrameInfo
[ut] Ett täckande handtag som representerar allmän information om en viss stackram. Den här referensen är endast giltig under återanropet FunctionEnter3WithInfo där profileraren kallade GetFunctionEnter3Info metoden .
pcbArgumentInfo
[in, ut] En pekare till den totala storleken i byte för den COR_PRF_FUNCTION_ARGUMENT_INFO strukturen (plus eventuella ytterligare COR_PRF_FUNCTION_ARGUMENT_RANGE strukturer för argumentintervallen som pekas på av pArgumentInfo). Om den angivna storleken inte räcker returneras ERROR_INSUFFICIENT_BUFFER och den förväntade storleken lagras i pcbArgumentInfo. Om du vill anropa GetFunctionEnter3Info bara för att hämta det förväntade värdet för *pcbArgumentInfoanger du *pcbArgumentInfo=0 och pArgumentInfo=NULL.
pArgumentInfo
[ut] En pekare till en COR_PRF_FUNCTION_ARGUMENT_INFO struktur som beskriver platserna för funktionens argument i minnet, i vänster-till-höger-ordning.
Kommentarer
Profileraren måste allokera tillräckligt med utrymme för strukturen för COR_PRF_FUNCTION_ARGUMENT_INFO den funktion som kontrolleras och måste ange storleken i parametern pcbArgumentInfo .
Krav
Plattformar: Se Systemkrav.
Huvudet: CorProf.idl, CorProf.h
Bibliotek: CorGuids.lib
.NET Framework versioner: Tillgänglig sedan 4