ICorProfilerInfo7::GetInMemorySymbolsLength-metod
[Stöds i .NET Framework 4.6.1 och senare versioner]
Returnerar längden på en minnesintern symbolström.
Syntax
HRESULT GetInMemorySymbolsLength(
[in] ModuleID moduleId,
[out] DWORD* pCountSymbolBytes
);
Parametrar
moduleId
[i] Identifieraren för modulen som innehåller den minnesinterna strömmen.
pCountSymbolBytes
[ut] En pekare till ett DWORD
värde som när metoden returnerar innehåller dataströmmens längd i byte.
Returvärde
Metoden returnerar S_OK
om längden på minnesströmmen kan fastställas, även om den är noll (0).
Metoden returnerar CORPROF_E_MODULE_IS_DYNAMIC
om metoden skapades med .System.Reflection.Emit
Kommentarer
Om modulen har minnesinterna symboler placeras strömmens längd i pCountSymbolBytes
. Om modulen inte har minnesinterna symboler, *pCountSymbolBytes = 0
.
Anteckning
Den aktuella implementeringen stöder inte Reflection.Emit. Om modulen skapades med hjälp av Reflection.Emit returnerar CORPROF_E_MODULE_IS_DYNAMIC
metoden .
Krav
Plattformar: Se Systemkrav.
Huvudet: CorProf.idl, CorProf.h
Bibliotek: CorGuids.lib
.NET Framework versioner: Tillgänglig sedan 4.6.1