Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
[Supported in the .NET Framework 4.6.1 and later versions]
Returns the length of an in-memory symbol stream.
Syntax
HRESULT GetInMemorySymbolsLength(
[in] ModuleID moduleId,
[out] DWORD* pCountSymbolBytes
);
Parameters
moduleId
[in] The identifier of the module containing the in-memory stream.
pCountSymbolBytes
[out] A pointer to a DWORD value that, when the method returns, contains the length of the stream in bytes.
Return Value
The method returns S_OK if the length of the memory stream can be determined, even if it is zero (0).
The method returns CORPROF_E_MODULE_IS_DYNAMIC if the method was created using System.Reflection.Emit.
Remarks
If the module has in-memory symbols, the length of the stream is placed in pCountSymbolBytes. If the module doesn't have in-memory symbols, *pCountSymbolBytes = 0.
Note
The current implementation does not support Reflection.Emit. If the module was created by using Reflection.Emit, the method returns CORPROF_E_MODULE_IS_DYNAMIC.
Requirements
Platforms: See System Requirements.
Header: CorProf.idl, CorProf.h
Library: CorGuids.lib
.NET Framework Versions: Available since 4.6.1