Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Vervangt de CIL-hoofdtekst (Common Intermediate Language) van de methode.
Syntaxis
HRESULT SetILFunctionBody(
[in] ULONG cbNewILMethodHeader,
[in, size_is(cbNewILMethodHeader)] LPCBYTE pbNewILMethodHeader);
Parameters
cbNewILMethodHeader
[in] De totale grootte van de nieuwe CIL, inclusief de koptekst en eventuele structuren die na de hoofdtekst komen.
pbNewILMethodHeader
[in] Een aanwijzer naar de nieuwe CIL-koptekst.
Retourwaarde
Met deze methode worden de volgende specifieke HRESULT's geretourneerd.
| HRESULT | Beschrijving |
|---|---|
| S_OK | De vervanging is geslaagd. |
Opmerkingen
In tegenstelling tot de methode ICorProfilerInfo::SetILFunctionBody beheert de SetILFunctionBody methode het geheugen dat nodig is voor de nieuwe CIL-hoofdtekst. Dit betekent dat de CIL-hoofdtekst van de profiler niet hoeft te worden toegewezen met behulp van de interface IMethodMalloc of binnen een bepaald bereik hoeft te worden toegewezen. Deze kan op elke heap worden toegewezen. De profiler kan het geheugen dat wordt gebruikt voor de CIL-hoofdtekst vrijmaken na SetILFunctionBody retouren.
Vereisten
Platforms: Zie Systeemvereisten.
Header: CorProf.idl, CorProf.h
Bibliotheek: CorGuids.lib
.NET Framework versies: beschikbaar sinds 4.5